デバッグのためにアラートを再度有効にする必要がある場合があります。もちろん、タブを閉じてリロードすることもできますが、もっと良い方法はありますか?
8 に答える
アラートを無効にしたページのタブを閉じます。新しいタブでページを再度開きます。設定はセッションの間だけ続くため、新しいタブで新しいセッションが開始されると、アラートは再び有効になります。
いいえ。ただし、デバッグconsole.log()
の代わりに実際に使用する必要があります。alert()
Chrome では、(だけでなく) オブジェクト全体を印刷できるという利点さえありますtoString()
。
同じリンクで新しいウィンドウまたはタブを開きます.PREVENTオプションはセッションごとにのみ持続します..
ダイアログボックスが表示されないように設定したページで、ダイアログボックスを再度有効にしたい場合。
Chrome: 設定を選択すると、Chrome の Google ページが開き、Chrome のすべての設定が表示されます。
一番下の詳細設定に移動し、詳細設定の一番下にある [ブラウザ設定のリセット...] をクリックすると、ダイアログ ボックスが表示されます。
JS スクリプトにアラートが多すぎる場合、すべての console.log メッセージを抑制するプロセスがあるようです。スクリプトをデバッグしようとしている場合、これは問題です。Chrome と Brave でスクリプトを実行していたところ、突然 console.log メッセージがすべて停止しました。それでも、Firefox ではすべての console.log メッセージが表示されます...まったく同じスクリプトです。問題は、警告、エラー、およびデバッグ メッセージをチェックまたはチェック解除していないことです。
私はこれに途方に暮れています... Windowsが「サイト」をブロックしているのでしょうか? Chrome のすべての設定をリセットしてキャッシュをクリアしようとしましたが、問題はまだ残っています。両方のブラウザを再インストールしてみることができると思います。
ハードウェアアクセラレーションをオフにすることは、ポップアップとダイアログに影響する設定のようです。
ブックマーク パネルでフォルダの名前を変更する必要があるときも、[はい] または [いいえ] で応答する必要があるとき、Chrome は常にダイアログ ウィンドウを非表示にしていました。これを数週間行った後。設定ですべての Chrome ヘルパーを無効にしました。また、Windows 10 では、ウィンドウ スナップをオフにしました。ポップアップとダイアログをビューポートに戻すために何かが行われました。
このバグが発生したとき、タブを閉じる X ボタンをクリックする前に、最初に Enter キーを押してタブを閉じることができました。ブラウザには、ユーザーからの応答を必要とする非表示の警告ボックスがありました。
ハードウェアアクセラレーションをオフにしてオンに戻し、Chromeプロセスを強制終了し、他のすべてのヘルパーをオフにして元に戻すと、問題が修正されました... MacでChromeウィンドウに入ったばかりで、今はChrome自体にある必要があります介入なしで問題を停止しました。クロム設定のオン/オフ/オンをフリックすると、ダイアログの位置が変更されたと思います。ブラウザに障害を繰り返させることはできません...