1. Textarea onkeydownイベントを聞いてください
コードコピーは次のとおりです。
<textarea tabindex = "1" name = "contenthf.contenthf" onkeydown = "keysend(event);"> </textarea>
2、フォームを送信して、オープナーウィンドウをリロードします(4を参照)
function sbfrm(){var contenthf = document.getElementbyId( "contenthf"); var txtar = contenthf.getelementsbytagname( "textarea")[0]; if(txtar.innerhtml == ""){txtar.focus(); contenthf.submit(); 間違い;}3。Ctrlキーが押され、キーコードが13(ENTER)の場合、フォームを送信する関数が呼び出されます。
function keysend(event){if(event.ctrlkey && event.keycode == 13){sbfrm();}}4.現在のページがwindow.open()によって開かれた場合、window.openのこのページにリロード関数を追加します。
function afterReLoad(){setimeout(function(){window.location.reload();}、1000);}