2017-09-27 1 views
0

私はチャットボックスをX秒ごとに自動的にリフレッシュするチャットスクリプトを使用しています。 https://sbenny.com/forums/chat/assets/js/jchat.js しかし、私は」いくつかの理由のために:私は、問題の原因は、このファイル内にあると思いますhttps://image.prntscr.com/image/Skig2-LMTkuCfPeCZiqT_A.jpeg私のサイトで不要なアラートを削除するには?

:問題は、私はリフレッシュの同じ時間に一時的なダウンタイムを持っている場合は、私のような警告を取得し、ありますそれを見つけることができません。

この問題が発生しないようにするには、この問題が発生しないように、サイト上のすべての警告を無効にする方法はありますか?

私はこれが助けることができる読み:

window.alert = function() {}; 

もしそうなら、私はそれを置く必要があるか、それが関連していないのです任意の特定の場所はありますか?

ありがとうございます。

+1

alert('test');

を呼び出すことによって、それをテストすることができます。 – lumio

+0

ありがとう、私はそれを試してみると私はあなたに戻ってきます。 –

答えて

1

alertのメッセージのほとんどは、チャットヘッダーファイル内のdebugオプションを削除するか、phpBBのデバッグオプションがある場合はオフにすることで無効にできます。

それでも問題が解決しない場合は、jchat.jsファイルをロードする前にwindow.alert = function() {};と設定してください。

あなたはすぐにあなたがjchatをロードする前に、ちょうどそれを置く

window.alert = function() { 
 
    try { console.log('alert prevented') } catch (e) {} 
 
} 
 
alert('test');

+0

チャットヘッダー(無効にして削除する必要はなく、ページソースを確認することで確認できます)とphpbbスクリプトの両方で、デバッグは既に無効になっています。 –

+0

代わりに 'debug:false'に設定するとどうなりますか? – lumio

+0

<! - IF S_CHAT_DEBUG - >ステートメントが真でないため、 "debug"設定はすでに呼び出されていません。ページソースはまったくデバッグオプションを表示しません。 –

関連する問題