問題なくウェブサイト全体で 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 を実行するために必要な最低限の要素を含む、必要最小限のファイルでテストされました。
何か案は?