1

問題なくウェブサイト全体で fancybox を使用していますが、Chrome で奇妙なバグを発見しました - 特定の URL が読み込まれません。

コンソールに次のエラーが記録されます。

GET https://xxxxxxx/advertise/stats/test.asp  jquery.min.js:18
f.support.ajax.f.ajaxTransport.send    jquery.min.js:18
f.extend.ajax                          jquery.min.js:18
_start                                 jquery.fancybox-1.3.4.js:243
$.fn.fancybox                          jquery.fancybox-1.3.4.js:819
f.event.handle                         jquery.min.js:17
f.event.add.i.handle.k                 jquery.min.js:16

Fiddler をチェックインしましたが、上記の要求がトリガーされないため、要求を行う前に失敗している必要があります。

奇妙なことに、stats/ ディレクトリを ads/ ディレクトリからルートに移動すると、それがロードされます。コンソール ログを参照してください。

XHR finished loading: "https://xxxxxxxx/stats/test.asp". jquery.min.js:18
f.support.ajax.f.ajaxTransport.send    jquery.min.js:18
f.extend.ajax                          jquery.min.js:18
_start                                 jquery.fancybox-1.3.4.js:243
$.fn.fancybox                          jquery.fancybox-1.3.4.js:819
f.event.handle                         jquery.min.js:17
f.event.add.i.handle.k                 jquery.min.js:16

上記は、fancybox を実行するために必要な最低限の要素を含む、必要最小限のファイルでテストされました。

何か案は?

4

1 に答える 1

2

問題が見つかりました。AdBlock プラグインをインストールしましたが、「advertise」というフォルダー名が気に入らないため、そのフォルダーにあるものの読み込みをブロックしています。

于 2012-08-23T13:30:56.277 に答える