簡體   English   中英

在同一個html文件中調用不同的js文件時,window.onresize無法正常工作

[英]window.onresize not working when call at different js files in a same html file

我已經在來自不同服務器的同一文件中兩次使用window.reize函數,但是window.resize函數不起作用。 只有一個代碼起作用。 我有如下的HTML代碼

<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>

我在本地主機目錄中運行上述html文件。 另外show-ads.js文件中也包含代碼

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

它只控制台appldp.com服務器上的URL,原因是這樣。

它只控制台appldp.com服務器上的URL,原因是這樣。

正如@Teemu指出的那樣,問題在於您的庫已加載兩次。 因此,同一文件在內存中兩次。 為了避免這種情況,它將覆蓋上一個,並調用您在帖子中編輯的函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM