2010-12-06 24 views
1

私たちのサイトの読み込み時間を短縮するため、いくつかのスクリプトの読み込みを延期しました。これは数日前までうまくいきました。私はHTMLの短いページにこの問題を煮詰めました。getScriptが動作しなくなった

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
     <script type="text/javascript" 
      src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js"> 
     </script> 
     <script type="text/javascript"> 
      //<![CDATA[ 
       var scriptUrl = "http://ads.trafficspaces.net/v1.22/adservice.js"; 
       jQuery 
        .getScript(
         scriptUrl, 
         function() { 
          alert("I'm never called") 
         }); 
      //]]> 
     </script> 
    </head> 
    <body> 
    </body> 
</html> 

このスクリプトは、コンテンツタイプがtext/plainであると思われます。週末の前に何があったのか分かりません。これが問題だろうか?

Fiddlerを見ると、リクエストは行われていないようですが、URLを別のタブに貼り付けるとフェッチできます。私がscriptUrlを私のコントロールの下で1に変更すると、正常に動作します。どうしたの?

+3

私のために働く:) http://jsbin.com/olevi4 –

+2

電球の瞬間。 AdBlockPro。 Grrr。 – spender

+0

ありがとう@Nick。それが即座に働いたというあなたの確認は正しい結論に至りました。私は遠隔で働いていたのでABPに切り替えました.RDPを上回るアニメーション広告は使用できなくなりました。愚かな私。これは、より堅牢な方法で対処する必要があることもあまりありません。再度、感謝します。 – spender

答えて

3

アドオン/エクステンションなどを確認して、広告スクリプト自体が他のフィルタ(広告ブロッカー拡張、プロキシフィルタなど)によってブロックされていないことを確認してください。

私のために働く、you can test it here - 私は広告ブロッカーなしでクロムでテストしています。

+0

2分であなたのものです! – spender

関連する問題