2

約45秒ごとに継続的にリロードされているページがあります。ブラウザでJavaScriptを無効にすると、ページの再読み込みが停止します。そのため、一部のJavaScriptが原因であると思われます。しかし、それはさまざまな.jsファイルに散在しており、そのうちのいくつかは圧縮されています。そのため、犯人を見つけようとしてJSソースを調べるのに苦労しています。

すべてのJSソースを読む(そして理解する)ことなく、原因を見つける方法についてのアイデアを探しています。

FirebugでBreakonNextを使用してみました。常にjquery.min.jsの内部で壊れますが、スタックには履歴がないため、誰がjQueryを呼び出したかはわかりません。

Webページはhttp://www.sarasotasailingsquadron.org/です。

他のアイデア?

4

1 に答える 1

0

了解しました。問題の一部を見つけました。それがどこから来たのかはよくわかりませんが、おそらくこれはあなたを助けるでしょう。

Chromeで問題を完全に再現することはできませんでしたが、1分ごとに、ホームページのリクエストが表示されます。Chromeの開発者ツールによると、そのリクエストはjQuery内で開始されています。(これは、jQueryが原因であるという意味ではありません...つまり、要求を行っているコードがjQueryを使用して要求していることを意味します。)

コンソールに、疑わしいエラーメッセージが表示されます。

リソースは画像として解釈されますが、MIMEタイプtext / htmlで転送されます:"http://www.sarasotasailingsquadron.org/"。

呼び出しスタックはそれをにドロップし$.transitionます。これは、画像遷移ヘッダー「コインスライダー」に関係しているようです。

コードをざっと読みましたが、参照が表示されませんが、どこかで、ホームページをそのヘッダーの画像として読み込もうとしているのではないかと思われます。おそらく、画像への無効なHTMLまたはnull URLがあり、完全なリクエストURLなどが入力されないようになっています。いずれにせよ、これは正確なソースを追跡するのに役立つはずです。

于 2013-01-07T04:52:55.140 に答える