引用其它js時如何同時處理多個window.onload事件
更新時間:2014年09月02日 15:12:17 投稿:whsnow
引用其它js時,其js卻使用了window.onload事件,這樣的話,引入的頁面的onload事件就有可能執(zhí)行不了,那么該如何解決呢?祥看下文
有時引用其它js時,其js卻使用了window.onload事件,這樣的話,引入的頁面的onload事件就有可能執(zhí)行不了,怎樣才能兩個都運行呢?除了將兩個寫到一塊兒去的方法外,還有其他的方法
if(window.onload!=null){
eval("theOldFun="+window.onload.toString());
window.onload=function(){theOldFun();addReadResource();};
}
eval()函數(shù)的作用:
它的功能是把對應(yīng)的字符串解析成JS代碼并運行
比如說你現(xiàn)在要運行一個可變的方法
function name1(){……}
function name2(){……}
var m="name1";
eval(m+'()');//運行name1();
m='name2';
eval(m+'()');//運行name2();
相關(guān)文章
JavaScript 對Cookie 操作的封裝小結(jié)
通過本篇,您能了解到: 匿名函數(shù) 閉包的產(chǎn)生 JavaScript實現(xiàn)private 以及 public 訪問權(quán)限 document.cookie 的操作2009-12-12
微信小程序如何在頁面跳轉(zhuǎn)時進(jìn)行頁面導(dǎo)航
小程序能夠在不同的頁面進(jìn)行跳轉(zhuǎn)切換,路由起到了至關(guān)重要的作用,下面這篇文章主要給大家介紹了關(guān)于微信小程序如何在頁面跳轉(zhuǎn)時進(jìn)行頁面導(dǎo)航的相關(guān)資料,需要的朋友可以參考下2022-09-09

