手机
当前位置:查字典教程网 >编程开发 >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瀑布流式图片懒加载实例

JavaScript常用数组算法小结

AngularJS 最常用的功能汇总

JavaScript中fixed()方法的使用简介

javascript实现炫酷的拖动分页

JavaScript中strike()方法的使用介绍

javascript操作ul中li的方法

JavaScript中的函数嵌套使用

Javascript 字符串模板的简单实现

JavaScript中的this机制

精品推荐
分类导航