首頁 >web前端 >js教程 >如何防止使用window.close()時出現「是否要關閉此視窗」提示?

如何防止使用window.close()時出現「是否要關閉此視窗」提示?

DDD
DDD原創
2024-10-20 15:47:29488瀏覽

How to Prevent the

防止出現「是否要關閉此視窗」提示

使用window.close() 函數關閉瀏覽器視窗時,您可能會遇到詢問是否要關閉視窗的提示。如果您想在沒有任何用戶互動的情況下關閉窗口,這可能會很不方便。

要避免此提示,您可以使用以下解決方案:

window.open('', '_self', '');
window.close();

此解決方案涉及開啟新視窗使用 window.open() 產生空白頁 ('')。 '_self'參數指定新視窗將取代目前視窗。最後,window.close() 關閉目前窗口,目前視窗現在指的是空白視窗。

這種技術之所以有效,是因為在關閉之前原始窗口被替換為空白窗口,從而無需確認提示。

以上是如何防止使用window.close()時出現「是否要關閉此視窗」提示?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn