クロムには、「このページの追加ダイアログを作成しないようにする」を選択してアラートを無効にする方法があります。アラートが無効になっていることを確認してください
ユーザーがアラートを無効にしている場合、javascriptで確認する方法はありますか?通常、それは非稼働アラートを処理するために、以上の1ミリ秒になりませんので、
クロムには、「このページの追加ダイアログを作成しないようにする」を選択してアラートを無効にする方法があります。アラートが無効になっていることを確認してください
ユーザーがアラートを無効にしている場合、javascriptで確認する方法はありますか?通常、それは非稼働アラートを処理するために、以上の1ミリ秒になりませんので、
私はだと思う。このdemo
function checkIfAlertDisabled()
{
var startTime = new Date().getTime();
alert("asdasdasdasdasdasd");
var endTime = new Date().getTime();
return (endTime - startTime) < 50;
}
console.log(checkIfAlertDisabled());
を試すには、安全な番号です。また、誰かが50ミリ秒以内にワーキングアラートを処理できることはほとんどありません。
それは働いていましたが、アラートを閉じると、アラートはasdasdasdasdasdasdと表示されます。 – xRobot
@xRobotはあなたを取得しませんでした。アラートを無効にした後にアラートが再度表示されたということですか? – gurvinder372
いいえ、私はこれを使用しています:if(( "を停止しますか?"))||(checkIfAlertDisabled())){したがって、アラートが無効になっていないと確認ダイアログが表示され、 asdasdasdasdasdasdアラートが表示されます。 – xRobot
この回答を見る:http://stackoverflow.com/questions/20672490/how-to-know-whether-modal-boxes-alert-prompt-confirm-have-been-disabled-i – Anoxy
私の知る限りこれはブラウザ機能なので、きれいな方法で行うことはできません。ブラウザがあなたに知らせてくれない場合、あなたはそれを知ることができません。 – RRR