2011-11-07 15 views
4

これはどのような状況でも可能ですか? window.onresizeイベントのウェブサイトがあり、Firefox、IE9、Chromeのシークレットウィンドウで動作しますが、Chromeでは動作しません。 問題は、自分のコードに無関係な変更を加える前、または昨日Chromeを更新する前に動作していたことです(?はわかりません)。window.onresizeはChromeで起動しないがChromeで起動する

javascriptコンソールエラーは、FirefoxやChromeで報告されていません。

でも、最も基本的なことは動作しませんwindow.onresize = t; function t (e) { alert("wtf?");}

私は、どこかで魔法のようにコードがクロムを除いてどこでも動作し、エラーを表示しないことがあるかもしれませんか?クロムとクロームシークレットのjavascriptの違いは何ですか?

あいまいな質問のため申し訳ありませんが、本当に、それは私が持っているすべてだ、と私は、この上でいくつかの時間を費やしてきた...

[EDIT]それは、Googleの拡張ScreenCaptureのせいだった:https://chrome.google.com/webstore/detail/cpngackimfmofbokmjmljamhdncknpmg

しかし、これは問題です。私のウェブサイトを表示するために自分の内線を無効にすることはできません。なぜそれが私のコードを妨害しているのですか?

+0

ありがとうございます!私はコードを再チェックするのに多くの時間を費やしました。私はもっ​​と無駄なく過ごすことができた!ありがとう! – Augiwan

答えて

7

キャッシュをクリアします。 Chrome for Macでは、それはChrome -> Clear Browsing Data -> Empty the Cacheです。

ほとんどの場合、キャッシュ内の一部のファイルが見つからない、古い、または破損しているため、シークレットモードでは動作しますが、通常のChromeウィンドウでは動作しません。キャッシュをクリアしても問題が解決しない場合は、Chromeが最新バージョンに更新されていることを確認してください。

つまり、「シークレットモード」と「通常モード」の違いは、シークレットモードにはさまざまなキャッシュや設定があり、デフォルトでは拡張機能を使用できないことです。したがって、それらの間に問題がある場合、その機能の1つに問題がある可能性が最も高いです。

編集:ありがとうございましたDarhazer、干渉の可能性のあるプラグインの結果である可能性があります。上記の方法で問題が解決しない場合は、Window -> Extensionsにアクセスし、拡張機能を無効にして問題の原因になっているかどうか確認してください。

+1

もう1つの理由はプラグインである可能性があります。シークレットモードでは、すべてのプラグインがデフォルトで無効になっています。 –

+0

実際には、今日の大学のページや同じ問題を訪れるまでは、私もそう思っていました。実際には、私のページもチェックして、ウィンドウのサイズを変更しようとします。コンテンツが拡大縮小されていない場合は、オンレジーズが呼び出されなかったことを意味します。 – Spectraljump

+0

@meオハイオ州のスナップ、それは私も大学で持っていた拡張されていた....ちょうど何とか理由を把握する必要があります。ありがとう! – Spectraljump

関連する問題