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 相关文章推荐
Javascript attachEvent传递参数的办法
Dec 14 Javascript
getElementsByTagName vs selectNodes效率 及兼容的selectNodes实现
Feb 26 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
Apr 19 Javascript
js读取被点击次数的简单实例(从数据库中读取)
Mar 07 Javascript
javascript正则表达式使用replace()替换手机号的方法
Jan 19 Javascript
javascript实现点击商品列表checkbox实时统计金额的方法
May 15 Javascript
js实现点击链接后延迟3秒再跳转的方法
Jun 05 Javascript
JS非Alert实现网页右下角“未读信息”效果弹窗
Sep 26 Javascript
Angular2平滑升级到Angular4的步骤详解
Mar 29 Javascript
浅谈函数调用的不同方式,以及this的指向
Sep 17 Javascript
vue弹窗组件的实现示例代码
Sep 10 Javascript
vue.js实现双击放大预览功能
Jun 23 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
德生PL330的评价与改造
2021/03/02 无线电
让的PHP代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
PHP 全角转半角实现代码
2010/05/16 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
2015/08/18 PHP
Bootstrap+PHP实现多图上传功能实例详解
2018/04/08 PHP
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
JQuery插件开发示例代码
2013/11/06 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
Bootstarp基本模版学习教程
2017/02/01 Javascript
微信小程序开发之实现自定义Toast弹框
2017/06/08 Javascript
Bootstrap栅格系统的使用详解
2017/10/30 Javascript
Vue二次封装axios为插件使用详解
2018/05/21 Javascript
JS中的一些常用的函数式编程术语
2019/06/15 Javascript
在vue中封装方法以及多处引用该方法详解
2020/08/14 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
[06:06]2018DOTA2亚洲邀请赛主赛事第四日战况回顾 全明星赛欢乐上演
2018/04/07 DOTA
Python编程之多态用法实例详解
2015/05/19 Python
详解Python异常处理中的Finally else的功能
2017/12/29 Python
Python+opencv 实现图片文字的分割的方法示例
2019/07/04 Python
linux下python中文乱码解决方案详解
2019/08/28 Python
Python list与NumPy array 区分详解
2019/11/06 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
python 实现多维数组转向量
2019/11/30 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
python 如何停止一个死循环的线程
2020/11/24 Python
浅谈HTML5新增及移除的元素
2016/06/27 HTML / CSS
ColourPop美国官网:卡拉泡泡,洛杉矶彩妆品牌
2019/04/28 全球购物
护理专业的自荐信
2013/10/22 职场文书
《大海那边》教学反思
2014/04/09 职场文书
搞笑的获奖感言
2014/08/16 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
华清池导游词
2015/02/02 职场文书
行政主管岗位职责
2015/02/03 职场文书
CSS3 实现的图片悬停的切换按钮
2021/04/13 HTML / CSS
教你使用TensorFlow2识别验证码
2021/06/11 Python