本文实例讲述了异步安全加载javascript文件的方法。分享给大家供大家参考。具体如下:

使用方法:
(function() {
__safeLoadScript("http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js", function() {
alert(jQuery);
});
})();
JavaScript实现代码:
window.__safeLoadScript = function(src, callback) {
function addEvent(obj, type, fn) {
if (obj.attachEvent) {
obj['e' + type + fn] = fn;
obj[type + fn] = function() { obj['e' + type + fn](window.event); }
obj.attachEvent('on' + type, obj[type + fn]);
} else
obj.addEventListener(type, fn, false);
}
function async_load(src, callback) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
var protocol = (("https:" == document.location.protocol) ? "https://" : "http://");
s.src = protocol + src;
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
s.onload = s.onreadystatechange = function() {
if(callback && (!this.readyState || this.readyState == "loaded" || this.readyState == "complete")) {
callback();
}
};
}
addEvent(window, "load", function() {
async_load(src, callback);
});
};
希望本文所述对大家的javascript程序设计有所帮助。
相关推荐:
SEO专业怎么样?未来发展的无限潜力与职业前景,联通ai智能早教
ChatGPT:人工智能对话新时代的领航者,ai音响华为还是小米好
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
ChatGPT崩了?用户称打开是一片空白,真相竟然如此!,zzz*明星AI换脸
SEO刷:让你的网站一夜之间登顶搜索引擎!,独特seo技巧
SEO需要什么语音,seo需要考虑什么 ,学生作业ai
SEO领先-如何借助SEO技术让您的网站脱颖而出,seo是黑客吗
优化型网站:提升企业竞争力的必备利器,重庆网站推广工作如何
seo竞价做的什么工作,seo 竞价 ,office智能ai
SEO拓客,让您的业务飞速增长!,密云自适应网站建设
seo网站自学看什么书,seo技术适合自学吗 ,斑马ai阅读
ChatGPTO1免费:突破智能聊天的极限,体验AI无限可能,糯米ai唱歌
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播
SEO关键词的选择步骤:让你的网站在搜索引擎中脱颖而出,ai书法化
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
SEO门户:打造高效网站流量的关键利器,创意网站建设要求
seo高手有什么条件,seo难上手吗 ,指南ai写作电力创新
什么是“神马关键词”?如何用它提升你的网络营销效果?,新闻发布网站怎么做推广
SEO百度优化:让你的品牌在搜索引擎中脱颖而出,日照网站推广策划
“扩写AI”-引领写作革命,开启智能创作新时代,dede seo 标题如何填写
seo用什么手法,seo方式 ,ai绘画飞翔
seo要什么条件,seo都需要做什么 ,交互ai求职
高效创作之路:文章AI生成器的力量
SEO经营:助力企业腾飞的秘密武器,靖边百度关键词排名
seo深度优化插件是什么,深度优化手机软件 ,ai的缩写
AI网页版智能问答,开启智慧沟通新时代,ai梦境档案用不了手柄
未来科技:AI工具为生活赋能,打造智能未来
ChatGPT手机下载后打不开?可能是这些问题导致的,解决方法在这里!,孤城ai动画
SEO注意事项:助力网站流量提升的关键策略,济宁快速seo优化价格
seo需要什么人才,seo需要做什么工作 ,探索ai照片
seo网络上什么意思,seo表示什么 ,如何避免今日头条ai写作检测
高效创作新时代AI文案速写工具,让创作更轻松
seo资源指的是什么,seo资料 ,绿眼AI
SEO主要是为网站引流吗?深入解析SEO的核心价值,AI算算
文章AI思维导图自动生成助力创作的智慧之源
SEO作用:提升网站流量与品牌曝光的秘密武器,美容网站联盟平台推广
SEO抓取:让您的网站从零到一的秘诀,佛山网站建设哪家效果好
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
SEO在广告领域的深度解析:如何利用SEO提升广告效果,网文写作ai工具
SEO开发:数字营销的核心驱动力,园区网站建设
OpenAI新产品与现有技术的完美结合:赋能未来的智能变革,培训 ai
ChatGPT登录503错误?轻松解决,快速恢复畅享智能体验!,ai怎么加植物材质效果
ChatGPTWindows版本下载:让AI助力您的工作和生活,ai yamama
英语日记AI生成:轻松提升英语水平的智能助手
ChatGPT的VPN梯子:畅享全球互联网自由,打破地域限制,一直搜Ai
ChatGPT支付时银行卡被拒绝?教你几招轻松解决问题!,国内ai换图
好用的AI写作工具,提升写作效率与创意的最佳选择
ChatGPT4网页空白:重新定义智能交互的未来,怎么登ai
实用AI工具:提升效率、优化生活的科技利器