国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

在頁面中動態載入外部javascript

2024-04-27 13:53:19
字體:
來源:轉載
供稿:網友

有時候需要在網頁中某個div載入之后,動態引入一段javascript,IE下的解決方案:

以下為引用的內容:
CODE:
newjs. onreadystatechange = function ( ) {
if (newjs. readyState == 'loaded' ) {
// ready!
}
}

newjs. onload = function ( ) {
// ready!
}

主要利用了onload以及onreadystatechange事件。把這個加以利用,也能動態載入外部css。下面是同時適合Ie/firefox的寫法。

以下為引用的內容:
CODE:
var css;
function include_css (css_file ) {
var html_doc = document. getElementsByTagName ( 'head' ) [ 0 ];
css = document. createElement ( 'link' );
css. setAttribute ( 'rel', 'stylesheet' );
css. setAttribute ( 'type', 'text/css' );
css. setAttribute ( 'href', css_file );
html_doc. appendChild (css );

// alert state change
css. onreadystatechange = function ( ) {
if (css. readyState == 'complete' ) {
alert ( 'CSS onreadystatechange fired' );
}
}
css. onload = function ( ) {
alert ( 'CSS onload fired' );
}
return false;
}

var js;
function include_js (file ) {
var html_doc = document. getElementsByTagName ( 'head' ) [ 0 ];
js = document. createElement ( 'script' );
js. setAttribute ( 'type', 'text/javascript' );
js. setAttribute ( 'src', file );
html_doc. appendChild (js );

js. onreadystatechange = function ( ) {
if (js. readyState == 'complete' ) {
alert ( 'JS onreadystate fired' );
}
}

js. onload = function ( ) {
alert ( 'JS onload fired' );
}
return false;
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新巴尔虎右旗| 巴东县| 阳谷县| 田阳县| 仁寿县| 朝阳区| 福贡县| 钟祥市| 永嘉县| 龙门县| 工布江达县| 临朐县| 盐边县| 莱阳市| 东海县| 睢宁县| 湖州市| 稻城县| 定南县| 太仆寺旗| 塘沽区| 资兴市| 修武县| 苗栗市| 井冈山市| 泸水县| 湛江市| 阜平县| 仁布县| 皋兰县| 楚雄市| 玉林市| 孝感市| 延庆县| 十堰市| 喀喇沁旗| 汉川市| 新泰市| 甘洛县| 清丰县| 句容市|