Javascript加载速度慢的解决方案


Posted in Javascript onMarch 11, 2014

通常我们的网站里面会加载一些js代码,统计啊,google广告啊,百度同盟啊,阿里妈妈广告代码啊,一堆,最后弄得页面加载速度很慢,很慢.
解决办法:换一个js包含的方式,让javascript加载速度倍增.
把通常加载方式:

<script src="xxxx.js"></script>

改变成:
<script type="text/javascript"> 
document.write("<scr"+"ipt src="xxx.js"></sc"+"ript>") 
</script>

如果要加载多个js的话,可以使用下面的方法
<script type="text/javascript"> document.write("<scr"+"ipt src="xxx1.js"></sc"+"ript>") ; 
document.write("<scr"+"ipt src="xxx2.js"></sc"+"ript>") ; 
document.write("<scr"+"ipt src="xxx3.js"></sc"+"ript>") ; 
</script>

其它的js如法炮制,广告的,页面特效的。。。
最后再废话几句:


<<script type="text/javascript">> 
document.write("<<scr"+"ipt src="xxx.js"></sc"+"ript>>") 
<</script>>

的方式,还可实现按需按条件的来加载你要的JS文件:
<<script type="text/javascript">> 
if ( 心情好 ) {document.write("<<scr"+"ipt src="xxx.js"></sc"+"ript>>")} 
<</script>>
Javascript 相关文章推荐
把textarea中字符串里含有的回车换行替换成&amp;lt;br&amp;gt;的javascript代码
Apr 20 Javascript
ExtJs扩展之GroupPropertyGrid代码
Mar 05 Javascript
js Array对象的扩展函数代码
Apr 24 Javascript
jQuery jcrop插件截图使用方法
Nov 20 Javascript
使用insertAfter()方法在现有元素后添加一个新元素
May 28 Javascript
原生js制作简单的数字键盘
Apr 24 Javascript
深入学习JavaScript中的Rest参数和参数默认值
Jul 28 Javascript
Bootstrap中的Panel和Table全面解析
Jun 13 Javascript
原生js封装自定义滚动条
Mar 24 Javascript
vue cli 3.0 使用全过程解析
Jun 14 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
Dec 19 Javascript
JavaScript 双向链表操作实例分析【创建、增加、查找、删除等】
Apr 28 Javascript
js解析json读取List中的实体对象示例
Mar 11 #Javascript
JS图片无缝、平滑滚动代码
Mar 11 #Javascript
js 针对html DOM元素操作等经验累积
Mar 11 #Javascript
表单提交前触发函数返回true表单才会提交
Mar 11 #Javascript
php析构函数的具体用法小结
Mar 11 #Javascript
ie浏览器使用js导出网页到excel并打印
Mar 11 #Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
Mar 10 #Javascript
You might like
实现“上一页”和“下一页按钮
2006/10/09 PHP
php中如何防止表单的重复提交
2013/08/02 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
Jquery 扩展方法
2010/05/06 Javascript
EasyUI中的tree用法介绍
2011/11/01 Javascript
在NodeJS中启用ECMAScript 6小结(windos以及Linux)
2014/07/15 NodeJs
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
Bootstrap基本布局实现方法详解
2016/11/25 Javascript
原生js实现弹出层效果
2017/01/20 Javascript
详解用webpack2搭建angular2的项目
2017/06/22 Javascript
纯js代码生成可搜索选择下拉列表的实例
2018/01/11 Javascript
浅谈webpack 构建性能优化策略小结
2018/06/13 Javascript
解析vue data不可以使用箭头函数问题
2018/07/03 Javascript
Vue中的基础过渡动画及实现原理解析
2018/12/04 Javascript
微信小程序如何播放腾讯视频的实现
2019/09/20 Javascript
Python threading多线程编程实例
2014/09/18 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
python使用win32com库播放mp3文件的方法
2015/05/30 Python
在Python的struct模块中进行数据格式转换的方法
2015/06/17 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
python生成tensorflow输入输出的图像格式的方法
2018/02/12 Python
Pandas实现数据类型转换的一些小技巧汇总
2018/05/07 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
详解Python中list[::-1]的几种用法
2020/11/16 Python
关于HTML5你必须知道的28个新特性,新技巧以及新技术
2012/05/28 HTML / CSS
迪卡侬中国官网:Decathlon中国
2020/08/10 全球购物
杭州SQL浙江浙大网新恩普软件有限公司
2013/07/27 面试题
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
2016/03/23 面试题
获奖的大学生创业计划书
2014/01/05 职场文书
十岁生日父母答谢词
2014/01/18 职场文书
班级旅游计划书
2014/05/03 职场文书
天下第一关导游词
2015/02/06 职场文书
PyMongo 查询数据的实现
2021/06/28 Python
基于Python编写简易版的天天跑酷游戏的示例代码
2022/03/23 Python
使用CSS定位HTML元素的实现方法
2022/07/07 HTML / CSS