簡體   English   中英

使用 JavaScript 關閉選項卡/瀏覽器之前的確認

[英]Confirmation Before Closing of Tab/Browser using JavaScript

如何在用戶離開頁面之前要求用戶確認?

我在各個地方搜索過這個問題,但他們提到的只是使用 javascript window.unload 和 window.onbeforeunload。

我想要的是。 我想要一個消息框出現並詢問我是否真的要關閉頁面,有兩個按鈕,如果我單擊“否”,則不會關閉此選項卡,如果“是”,則提交表單關閉標簽。

   window.onbeforeunload = function (e) {
        e = e || window.event;

        if (e) {
            e.returnValue = 'Sure?';
            $("#myForm").submit();
        }       
        return 'Sure?';
    };

對於這種情況,您必須在頁面上進行一些活動。 一些點擊或頁面上的一些更改。

如果當前頁面上沒有任何活動,該選項卡將不會按預期顯示消息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM