ウェブサイトを閉じたときに、「そこにとどまって....本当に去りたいですか?」のようなメッセージが表示されるのを無効にしたいと思います。どうすればいいですか?ウェブサイトはウェブブラウザにあります。必要なため、JavaScript を無効にすることはできません。
1770 次
2 に答える
1
コード「本当に去りたいですか?」イベントで確認メッセージがトリガーされますwindow.onbeforeunload
。そのため、その確認を上書きする JavaScript をページに追加できます。
window.onbeforeunload = function () {};
JavaScript を登録するには、ClientScript.RegisterClientScript
メソッドを使用します (次のように追加できますPage_Load
:
Page.ClientScript.RegisterStartupScript(Me.GetType(), "BeforeUnloadScript", "window.onbeforeunload = function () {};", True);
于 2012-10-22T17:55:50.400 に答える
0
私の理解が正しければ、これはデスクトップ アプリケーションであり、Web ブラウザー コントロールに JavaScript を挿入する必要があります。既存の Web ブラウザー コントロールを拡張するか、document_complete で次のようなことを行うことができます 。
ポップアップによって呼び出される関数である場合は、window.onbeforeunload を挿入する必要があります (閲覧するサイトによって異なります)。
于 2012-10-22T19:51:24.290 に答える