引用其它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()函數的作用:
它的功能是把對應的字符串解析成JS代碼并運行
比如說你現在要運行一個可變的方法
function name1(){……}
function name2(){……}
var m="name1";
eval(m+'()');//運行name1();
m='name2';
eval(m+'()');//運行name2();
相關文章
tween.js緩動補間動畫算法示例
本篇文章主要介紹了tween.js緩動補間動畫示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
2018-02-02
js父頁面中使用子頁面的方法
這篇文章主要向大家介紹了js父頁面中使用子頁面的方法,即js父頁面使用iframe中的函數,感興趣的朋友可以參考一下
2016-01-01
一文搞懂V8引擎的垃圾回收機制
我們平時在寫代碼的過程中,好像很少需要自己手動進行垃圾回收,那么V8是如何來減少內存占用,從而避免內存溢出而導致程序崩潰的情況的,為了更高效地回收垃圾,V8引入了兩個垃圾回收器,它們分別針對不同場景進行工作
2023-06-06
uniapp?App端使用高德地圖超詳細步驟
地圖現在已經滲入到生活的方方面面,給生活帶了極大的編譯,那么我們如何才能在項目中引入地圖呢?這篇文章主要給大家介紹了關于uniapp?App端使用高德地圖超詳細步驟的相關資料,需要的朋友可以參考下
2023-11-11
JS實現簡單的圖書館享元模式實例
這篇文章主要介紹了JS實現簡單的圖書館享元模式,以一個圖書館存書借書的例子分析了圖書館享元模式的實現技巧,需要的朋友可以參考下
2015-06-06
微信小程序如何在頁面跳轉時進行頁面導航
小程序能夠在不同的頁面進行跳轉切換,路由起到了至關重要的作用,下面這篇文章主要給大家介紹了關于微信小程序如何在頁面跳轉時進行頁面導航的相關資料,需要的朋友可以參考下
2022-09-09
JavaScript 更嚴格的相等 [譯]
大部分JavaScript程序員都知道:應該使用嚴格相等(===)來代替“普通”的相等操作(==).但是,有時候你的確需要一個比嚴格相等===更嚴格的運算符,比如說:在你想檢查某個值是否是NaN的時候,又或者你想區(qū)分-0和+0的時候.本文解釋了相關的知識以及ECMAScript.next中的解決辦法:“is”操作符
2012-09-09