2017-04-18 27 views
0

別のサーバーの同じファイルでwindow.reize関数を2回使用しましたが、window.resize関数が機能しません。 1つのコードだけが動作します。私は以下のようなHTMLコードを持っています同じhtmlファイル内の異なるjsファイルを呼び出すときにwindow.onresizeが機能しない

<script language="javascript" type="text/javascript" src="http://localhost/workspace/appldp_27_03_17/show-ads.js"></script> 
<script language="javascript" type="text/javascript" src="http://appldp.com/show-ads.js"></script> 

私はlocalhostディレクトリに上記のhtmlファイルを実行します。それはそのようである理由 またショーads.jsファイルは、その中にコード

function somethingCalledFunction(currentURL){ 
    window.onresize = function(event) { 
    console.log(currentURL); 
    } 
} 

を持っているそれだけでappldp.comサーバーからURLを慰めます。

+2

Hmm ... 'A'を変数' a'に設定して、 'B'を同じ変数に設定すると、どういう価値がありますか? – Teemu

+0

A、a、B、bの意味は? –

+0

は、コマンドsomethingCalledFunction()です。これまで実際に演奏された?また、警告( "a")を入れてみてください。 JavaScriptファイルが正しく読み込まれるようにする関数の上に記述します。 –

答えて

0

これは、appldp.comサーバーのURLのみをコンソールに表示するためです。

@Teemuが指摘したように、問題は、ライブラリが2度読み込まれることです。つまり、同じファイルがメモリに2回あります。これを避けるために、前のものを上書きして、ポストで編集した関数を呼び出します。

関連する問題