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 String 的扩展方法集合
Jun 01 Javascript
HTML 自动伸缩的表格Table js实现
Apr 01 Javascript
Prototype Number对象 学习
Jul 19 Javascript
Jquery Ajax的Get方式时需要注意URL地方
Apr 07 Javascript
有关于eclipse配置spket需要注意的一些地方
Apr 07 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
Dec 01 Javascript
原生js实现autocomplete插件
Apr 14 Javascript
js绘制购物车抛物线动画
Nov 18 Javascript
让编辑器支持word复制黏贴、截屏的js代码
Oct 17 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
Aug 26 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
Apr 09 Javascript
新手入门js闭包学习过程解析
Oct 08 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
php的sso单点登录实现方法
2015/01/08 PHP
php无限级分类实现方法分析
2016/10/19 PHP
google 搜索框添加关键字实现代码
2010/04/24 Javascript
实现web打印的各种方法介绍及实现代码
2013/01/09 Javascript
js脚本获取webform服务器控件的方法
2014/05/16 Javascript
JavaScript获取表单内所有元素值的方法
2015/04/02 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
2015/09/26 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
jquery实现简单的遮罩层
2016/01/08 Javascript
基于node实现websocket协议
2016/04/25 Javascript
javascript运算符语法全面概述
2016/07/14 Javascript
Node.js利用Net模块实现多人命令行聊天室的方法
2016/12/23 Javascript
Vue+Element使用富文本编辑器的示例代码
2017/08/14 Javascript
利用Javascript开发一个二维周视图日历
2017/12/14 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
2019/06/04 Javascript
react中Suspense的使用详解
2019/09/01 Javascript
VSCode搭建Vue项目的方法
2020/04/30 Javascript
JavaScript实现雪花飘落效果
2020/12/27 Javascript
[40:03]RNG vs VG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
Python自定义主从分布式架构实例分析
2016/09/19 Python
python机器学习之神经网络(一)
2017/12/20 Python
有关Python的22个编程技巧
2018/08/29 Python
python实现的按要求生成手机号功能示例
2019/10/08 Python
如何利用Python识别图片中的文字
2020/05/31 Python
医学生自荐信
2013/12/03 职场文书
跟单业务员岗位职责
2014/03/08 职场文书
《莫泊桑拜师》教学反思
2014/04/23 职场文书
个人授权委托书模板
2014/09/14 职场文书
停车场管理协议书范本
2014/10/08 职场文书
2019年励志签名:致拼搏路上的自己
2019/10/11 职场文书
Python答题卡识别并给出分数的实现代码
2021/06/22 Python
Python matplotlib多个子图绘制整合
2022/04/13 Python
Android开发手册Chip监听及ChipGroup监听
2022/06/10 Java/Android
python+opencv实现目标跟踪过程
2022/06/21 Python