手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Code:loadScript( )加载js的功能函数
Code:loadScript( )加载js的功能函数
摘要:复制代码代码如下:/***functionloadScript*Copyright(C)2006DaoGottwald**Thislibra...

复制代码 代码如下:

<scripttype="text/javascript">

/**

*functionloadScript

*Copyright(C)2006DaoGottwald

*

*Thislibraryisfreesoftware;youcanredistributeitand/or

*modifyitunderthetermsoftheGNULesserGeneralPublic

*LicenseaspublishedbytheFreeSoftwareFoundation;either

*version2.1oftheLicense,or(atyouroption)anylaterversion.

*

*Thislibraryisdistributedinthehopethatitwillbeuseful,

*butWITHOUTANYWARRANTY;withouteventheimpliedwarrantyof

*MERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.SeetheGNU

*LesserGeneralPublicLicenseformoredetails.

*

*YoushouldhavereceivedacopyoftheGNULesserGeneralPublic

*Licensealongwiththislibrary;ifnot,writetotheFreeSoftware

*Foundation,Inc.,51FranklinStreet,FifthFloor,Boston,MA02110-1301USA

*

*Contactinformation:

*DaoGottwald<daoatdesign-noir.de>

*Herltestra?e12

*D-01307,Germany

*

*@version1.5

*@urlhttp://design-noir.de/webdev/JS/loadScript/

*/

functionloadScript(url,callback){

varscript=document.createElement('script');

script.type='text/javascript';

/*shouldbeapplication/javascript

*http://www.rfc-editor.org/rfc/rfc4329.txt

*http://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=84613

*/

if(callback)

script.onload=script.onreadystatechange=function(){

if(script.readyState&&script.readyState!='loaded'&&script.readyState!='complete')

return;

script.onreadystatechange=script.onload=null;

callback();

};

script.src=url;

document.getElementsByTagName('head')[0].appendChild(script);

}

</script>

实例:

复制代码 代码如下:<scripttype="text/javascript">

//preventgoogleanalyticsfromslowingdownpageloading

window.addEventListener('load',function(){

loadScript('http://www.google-analytics.com/urchin.js',function(){

window._uacct='UA-xxxxxx-x';

urchinTracker();

});

},false);

</script>

【Code:loadScript( )加载js的功能函数】相关文章:

精通JavaScript的this关键字

javascript操作ul中li的方法

javascript的函数第1/3页

JavaScript实现广告的关闭与显示效果实例

Javascript中setTimeOut和setInterval的定时器用法

javascript鼠标滑动评分控件完整

JavaScript常用数组算法小结

JavaScript中的this机制

JavaScript中Number.MAX_VALUE属性的使用方法

Javascript 不能释放内存.

精品推荐
分类导航