2013-10-29 5 views
5

私たちはRequireJSを実行するページを持っています。依存関係を読み込んで、approuterとwell、すべてのバックボーンの負荷を作成します。 HTMLページAdBlockブロックは、ページ全体をロックします。

、我々はロード:

<script> 
    require.config({ 
    baseUrl: "/source/js" 
    }); 
    require(["/source/js/main.js"], function() { 
     alert('Done') ; 
    }) ; 
</ script> 

そしてこの、原則的に(「完了」と言う)は失敗しませんが、これ以上は実行されません。 それは(main.jsで)コードを実行していない:

require(
    ['routers/approuter', 
    'shared' 
    ], 
function(AppRouter, SharedObject){ 
    var app_router = new AppRouter; 
    etc..... 

これだけAdBlocksと、ないAdBlocks Plusで起こります。 私たちはウェブ上に広告を載せていません。backboneをロードするrequire.jsだけで、API呼び出しを呼び出してjsonの小さな部分を返すだけです。(

役に立つ情報が得られるかどうかは分かりませんが、サイト全体....私たちが困っている:(解決し、


典型的な:。

単にJSファイルを持つことで、ページ全体を遮断する 'promotionaddform.js' adblocks ... ファイル名にご注意ください!

ポストに申し訳ありません:(

+1

なぜ、申し訳ありませんが、良い質問と良い答え。知識は力です:) –

+0

答えとしてあなたの質問にソリューションを提出する必要があります。 (あなた自身の質問に答えるのは奇妙に思えるかもしれませんが、それは完全にうまくいて、あなたの質問が不必要なものの中に不必要に現れないようにしています)。 – Louis

答えて

0

特定のファイル名のスクリプトを読み込むと、AdBlocksはそのページでJavaScriptの実行を停止します。

このような例の1つは、promotionaladdform.jsです。

関連する問題