最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

異步動(dòng)態(tài)加載js與css文件的js代碼

 更新時(shí)間:2013年09月15日 15:11:02   作者:  
這篇文章介紹了異步動(dòng)態(tài)加載js與css文件的幾種方法,有需要的朋友可以參考一下

jquery動(dòng)態(tài)加載css,js文件方法簡(jiǎn)單很,

方法1:

代碼如下

復(fù)制代碼 代碼如下:

$.getscript("test.js");

方法2:

代碼如下

復(fù)制代碼 代碼如下:

function loadjs(file){

var head = $('head').remove('#loadscript');

$("<scri"+"pt>"+"</scr"+"ipt>").attr({src:file,type:'text/javascript',id:'load'}).appendto(head);

}

方法3:

代碼如下

復(fù)制代碼 代碼如下:

$("<scri"+"pt>"+"</scr"+"ipt>").attr({src:file,type:'text/javascript',id:'load'}).appendto($('head').remove('#loadscript'));

 

下面附一些js動(dòng)態(tài)加載js,css文件的方法。

以下代碼是摘自news.qq.com頁面里的代碼的,本人未進(jìn)行測(cè)試,程序看著應(yīng)該沒有問題的,可以做為參考的,主要用來在網(wǎng)頁底部位置,實(shí)現(xiàn)動(dòng)態(tài)加載js文件到網(wǎng)頁<head>標(biāo)簽的后面,通過DOM來實(shí)現(xiàn)的,代碼如下:

代碼如下

復(fù)制代碼 代碼如下:

<script>
var SCRIPT_TIMEOUT = 20000;
var QVPL_PATH = "/QVPL1.0.0.js";

function loadHelper (jsurl) {
var oScriptEl, oTimeoutHDL, oHead;
oScriptEl = document.createElement("script");
oScriptEl.type = "text/javascript";
oScriptEl.language = "javascript";
oScriptEl.src = jsurl;
oScriptEl.onreadystatechange = doCallback;

oScriptEl.onload = function()
{
this.readyState = "complete";
doCallback();
if(typeof(lianbo) == "object"){
lianbo.init(window.QVPL);
}
};

oTimeoutHDL = window.setTimeout(doError,SCRIPT_TIMEOUT);
document.getElementsByTagName("head")[0].appendChild(oScriptEl);

function doCallback()
{
if (oScriptEl.readyState == "complete" || oScriptEl.readyState == "loaded")
{
oScriptEl.onload = oScriptEl.onreadystatechange = new Function();
window.clearTimeout(oTimeoutHDL);
}
};

function doError()
{
oScriptEl.parentNode.removeChild(oScriptEl);
};
}

loadHelper(QVPL_PATH);
</script>

相關(guān)文章

最新評(píng)論

韶山市| 新化县| 洛浦县| 乌拉特中旗| 巨野县| 沈丘县| 岫岩| 桐梓县| 得荣县| 田东县| 安岳县| 布拖县| 文昌市| 牡丹江市| 大余县| 拜城县| 水城县| 潜山县| 贺兰县| 上栗县| 郎溪县| 新蔡县| 台中县| 武威市| 蒲江县| 馆陶县| 平原县| 北碚区| 临漳县| 克山县| 泊头市| 滦平县| 株洲市| 思茅市| 长兴县| 海门市| 台中市| 拜泉县| 诸暨市| 同江市| 高淳县|