私は、私は、ユーザーが時間内で終了するオプションを持っていないようにタイトルバーを無効にする必要があり、この中でasp.netを使用してオンライン試験アプリケーションをやっているこの1つのasp.netアプリケーションのブラウザの閉じるボタンを無効にしますか?
0
A
答えて
1
そのよくない習慣を助けてくださいperiod.So彼らはしたくない場合は力のユーザーがページに滞在するが、あなたは、あなたがそれを閉じるために、ユーザーを防ぐならば、彼らは、ブラウザのタブ
function internalHandler(e) {
return "Please don't leave the page you can be fail in exams!";
}
if (window.addEventListener) {
window.addEventListener('beforeunload', internalHandler, true);
} else if (window.attachEvent) {
window.attachEvent('onbeforeunload', internalHandler);
}
を去る前に、closeイベントを確認したい場合には、周りにいくつかの仕事を持つことができますあなたはALT + F4
を制御できないか、またはタスクマネージャから閉じます。
あなたはこの
var message = "You have not completed exam. Are you sure you want to leave?";
window.onbeforeunload = function(event) {
var e = e || window.event;
if (e) {
e.returnValue = message;
}
return message;
};
のようにJavaScriptを使用してそれを行うことができますし、ユーザーが
試験を終了したとき、あなたはそれをアンロードすることができますwindow.onbeforeunload = null;
をか、C#のWindowsフォームを使用して独自のブラウザアプリケーションを作成することができます。閉じるボタンを使わずにこのカスタムオプションを設定することができます。 WebアプリケーションフォームをWindowsフォームアプリケーションに簡単に読み込むことができます。
1
onbeforeunload & onunloadが役立ちます。無効にすることはできませんが、ユーザーにアラートを表示することはできます。
var showMsgTimer;
window.onbeforeunload = function(evt) {
var message = 'Don't Discard';
showMsgTimer = window.setTimeout(showMessage, 500);
evt = evt || window.evt;
evt.returnValue = message;
return message;
}
window.onunload = function() {
clearTimeout(showMsgTimer);
}
function showMessage() {
alert("You're Right!");
}
これは期待したものではない場合。次に試してみてくださいhttps://eureka.ykyuen.info/2011/02/22/jquery-javascript-capture-the-browser-or-tab-closed-event/
関連する問題
- 1. QDialogsのデフォルトの閉じるボタン(左上の「クロスボタン」)を無効にしますか?
- 2. Asp.netでブラウザを閉じる
- 3. Delphi - VCLスタイルの[閉じる]ボタンを無効にする
- 4. ブラウザのボタンを無効にする
- 5. VS11アプリケーションの閉じるボタン
- 6. ログアウトのクリック時にセッションを無効にしてブラウザのタブを閉じる
- 7. ブラウザを閉じるボタンを閉じるjQuery UIダイアログ
- 8. asp.netのユーザーログアウト時にブラウザの戻るボタンを無効にする方法c#
- 9. asp.netボタンのポストバックを無効
- 10. google.maps.placesを非表示にする/無効にする。閉じるボタンを閉じる
- 11. ログアウト後にspring mvcアプリケーションのブラウザの戻るボタンを無効にする
- 12. ボタンをクリックして閉じるアプリケーション
- 13. asp.netを使ってfirefoxブラウザの閉じるボタンを無効/非表示にするにはどうすればいいですか?
- 14. タイトルバーの[X]ボタンとエスケープショートカットを無効にするだけのMFCアプリケーションを閉じる
- 15. Win32の最小化、最大化、閉じるボタンを無効にする
- 16. MessageBoxResultボタン閉じるアプリケーションをキャンセルする
- 17. 赤い 'X'ボタンを使用してJavaFXプログラムをJava8で閉じるのを無効にしますか?
- 18. ボタンを無効にする方法asp.net
- 19. ブラウザの戻るボタンでカラーボックスのポップアップを閉じるには
- 20. アプリケーションを閉じたときにAndroidのLocationListenerを無効にする方法
- 21. オンデマンドリソースタグに応じてボタンを有効/無効にします
- 22. ブラウザからアプリケーションを閉じた後にシングルトンインスタンスが存在する
- 23. jspのログアウト時にブラウザの戻るボタンを無効にする
- 24. ダイアログアラートを無効にし、window.onbeforeunloadのウェブサイトを閉じるには?
- 25. asp.net:ログアウト後にブラウザの「戻る」ボタンを「無効にする」方法はありますか?
- 26. ダイアログボックスからJqueryを有効または無効にするオプションを閉じる
- 27. showModalDialogでステータスバーを削除したり、閉じるボタンを無効にすることはできますか?
- 28. ブラウザのSave&Save asボタンをCSSまたはJavaScriptで無効にしますか?
- 29. djangoでブラウザの戻るボタンを無効にするには?
- 30. Android:戻るボタンはonKeyDownをバイパスし、アプリケーションを閉じます
http://stackoverflow.com/help/how-to-askこれをチェックしてください – Dandy