国产探花免费观看_亚洲丰满少妇自慰呻吟_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;
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 禄丰县| 吉隆县| 九江市| 民勤县| 江口县| 应用必备| 青州市| 缙云县| 西昌市| 万荣县| 小金县| 鄂托克旗| 山东省| 常熟市| 萍乡市| 赫章县| 秀山| 大英县| 松溪县| 静乐县| 资源县| 磐石市| 宝鸡市| 连城县| 宾阳县| 石台县| 巴林右旗| 建阳市| 文登市| 永川市| 高清| 健康| 安塞县| 铜川市| 耒阳市| 日喀则市| 梁河县| 泰和县| 行唐县| 丰县| 陆丰市|