1. Hören Sie sich das onkeydown-Ereignis von textarea an
function sbFrm() { var Contenthf=document.getElementById("Contenthf"); var txtAr = Contenthf.getElementsByTagName("textarea")[0]; if (txtAr.innerHTML == "") { txtAr.focus(); return false; } Contenthf.submit(); window.opener.afterReload(); return false; }
3. Wenn die Strg-Taste gedrückt wird und der Tastencode 13 (Enter) ist, wird die Funktion aufgerufen, die das Formular sendet.
function keySend(event) { if (event.ctrlKey && event.keyCode == 13) { sbFrm(); } }
4. Wenn es sich um die aktuelle Seite handelt, die von window.open() geöffnet wurde, fügen Sie der Seite von window.open eine Neuladefunktion hinzu
function afterReload() { setTimeout(function () { window.location.reload(); }, 1000); }