引用其它js時(shí)如何同時(shí)處理多個(gè)window.onload事件
有時(shí)引用其它js時(shí),其js卻使用了window.onload事件,這樣的話,引入的頁面的onload事件就有可能執(zhí)行不了,怎樣才能兩個(gè)都運(yùn)行呢?除了將兩個(gè)寫到一塊兒去的方法外,還有其他的方法
if(window.onload!=null){
eval("theOldFun="+window.onload.toString());
window.onload=function(){theOldFun();addReadResource();};
}
eval()函數(shù)的作用:
它的功能是把對(duì)應(yīng)的字符串解析成JS代碼并運(yùn)行
比如說你現(xiàn)在要運(yùn)行一個(gè)可變的方法
function name1(){……}
function name2(){……}
var m="name1";
eval(m+'()');//運(yùn)行name1();
m='name2';
eval(m+'()');//運(yùn)行name2();
相關(guān)文章
highcharts.js數(shù)據(jù)綁定方式代碼實(shí)例
這篇文章主要介紹了highcharts.js數(shù)據(jù)綁定方式代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11
JavaScript去除空格的三種方法(正則/傳參函數(shù)/trim)
個(gè)人認(rèn)為去除空格最好的方法.采用的是正則表達(dá)式,這是最核心的原理,同時(shí)呢,還是有其他方法可以辦到的,接下來將介紹一下三種方法(trim)空格,感興趣的朋友可以了解下,或許對(duì)你有幫助呢2013-02-02
bootstrap-table formatter 使用vue組件的方法
Bootstrap table是國人開發(fā)的一款基于 Bootstrap 的 jQuery 表格插件,通過簡單的設(shè)置,就可以擁有強(qiáng)大的單選、多選、排序、分頁,以及編輯、導(dǎo)出、過濾(擴(kuò)展)等等的功能。這篇文章重點(diǎn)給大家介紹bootstrap-table formatter 使用vue組件的方法,感興趣的朋友一起看看2019-05-05
js字符限制(字符截取) 一個(gè)中文漢字算兩個(gè)字符
有時(shí)候我們需要限制用戶的輸入或者需要截取一定長度的字符串都需要用到這樣的功能代碼,這里腳本之家小編就為大家分享一下2017-09-09
JavaScript使用function定義對(duì)象并調(diào)用的方法
這篇文章主要介紹了JavaScript使用function定義對(duì)象并調(diào)用的方法,實(shí)例分析了javascript中function定義及使用對(duì)象與方法的相關(guān)技巧,需要的朋友可以參考下2015-03-03
javascript實(shí)現(xiàn)炫酷的拖動(dòng)分頁
非??岬膉avascript拖動(dòng)分頁功能,無縫循環(huán)分頁,拖動(dòng)鼠標(biāo)即可完成分頁,鼠標(biāo)向左拖動(dòng)回到前一頁,向右拖動(dòng)則翻開第二頁,還帶有動(dòng)畫特效,著實(shí)很不錯(cuò),界面黑色,非主流風(fēng)格,相信很多人會(huì)喜歡的。2015-05-05

