2012-04-01 10 views
0

私は、データが提出されたことを示す警告が表示されます。アラートが表示されたときに、「このページの追加ダイアログの作成を禁止する」などの警告にこのダイアログが表示されるという問題が考えられます。アラートからこのメッセージを取り除くにはどうすればいいですか?

アラートからこれを削除するにはどうすればよいですか?私がそれを取り除くことができないなら、プロンプトボックスや「OK」ボタンが表示される確認ボックスのようなものを得る方法があります。なぜなら、このページが作成されないようにしたくないからです追加の対話 "メッセージを表示する。以下は

は私のコードです:

 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(); 
    }); 
} 

答えて

2

あなたが起きてからこれを停止することはできません。良いブラウザでは、アラートがしばしば面倒なので、スクリプトが警告を発生させないようにするオプションが用意されています。このオプションがスクリプトによって取り消された場合、何が得られましたか?

+0

しかし、他のすべてのアラートにはそのメッセージが表示されませんが、このアラートだけにこのメッセージが含まれています。 – user1304328

0

このアラートではなく、他のものではない理由は、このアラートがユーザーアクションによって開始される差異によってプログラムで発生するためです。

オープン放火犯

alert('hello') 

毎回この警告は、それがチェックボックス

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

ことなく、従来のアラートを表示すると呼ばれる最初の警告が正常である二つ目は、チェックボックスを持って、あなたは将来を防ぐことを可能Steveが「良い」ブラウザと言っていることは何かを理解することができ、「ヘルパーと思われる」と考えているからです。

メッセージを削除することはできませんが、警告のオープン方法のみを制御できます。

Persoアラートが開いている間は、ページ上のすべてのコードが停止したままであるため、ネイティブアラートを使用することはお勧めしません。これはあなたのアプリに応じて迷惑になることがあります。

関連する問題