簡體   English   中英

如何從警報中刪除此消息?

[英]How to get rid of this message form the alert?

我有一個警告,似乎表明已提交數據。 問題被認為是當警報出現時,它會在警告“防止此頁面創建其他對話”或類似內容中出現此對話框。

如何擺脫警報? 如果我無法擺脫它,那么我有可能得到像提示框或確認框只有一個“確定”按鈕出現,因為我不想像“防止這個頁面創建額外的對話“消息。

以下是我的代碼:

        function submitform()
{
    var fieldvalue = $("#QandA").val();
    $.post("insertQuestion.php", $("#QandA").serialize() ,function(data){
        alert("Your Details for this Session has been submitted");
        var QandAO = document.getElementById("QandA");
        QandAO.submit();
    });   
}

你不能阻止這種情況發生。 好的瀏覽器提供了防止腳本產生警報的選項,因為警報通常很煩人。 如果腳本可以撤銷此選項,那么獲得了什么?

您之所以獲得該警報而不是另一個警報的原因是因為此警報將以編程方式觸發由用戶操作啟動的差異。

打開螢火蟲

alert('hello')

每次調用此警報時,它都會顯示沒有復選框的常規警報

setInterval(function(){ 
    alert('hello')
}, 500)

第一個警報是正常的,第二個警報是正常的,第二個獲得了復選框,並允許您防止將來的警報,因為史蒂夫說“好”的瀏覽器可以理解某些內容並且內置了“所謂的幫助者”

史蒂夫是對的,他說消息無法刪除,但你只能控制警報的打開方式。

Perso我不建議你使用本機警報,因為當警報打開時,頁面上的所有代碼都會停止,這意味着彈出窗口后面沒有任何反應。 這可能很煩人,具體取決於您的應用程序。

暫無
暫無

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

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