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 相关文章推荐
Domino中运用jQuery读取视图内容的方法
Oct 21 Javascript
JS左右无缝滚动(一般方法+面向对象方法)
Aug 17 Javascript
javascript实现的简单的表单验证
Jul 10 Javascript
详解JavaScript的回调函数
Nov 20 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
Feb 19 Javascript
Angularjs 实现分页功能及示例代码
Sep 14 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
解决vue打包后vendor.js文件过大问题
Jul 03 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
Sep 18 Javascript
layui 阻止图片上传的实例(before方法)
Sep 26 Javascript
node.js中npm包管理工具用法分析
Feb 14 Javascript
jquery自定义组件实例详解
Dec 31 jQuery
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获取指定范围内最接近数的方法
2015/06/02 PHP
PHP创建PowerPoint2007文档的方法
2015/12/10 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
PHP加密解密类实例代码
2016/07/20 PHP
由prototype_1.3.1进入javascript殿堂-类的初探
2006/11/06 Javascript
使用jquery实现图文切换效果另加特效
2013/01/20 Javascript
js获取IFRAME当前的URL的方法
2013/11/13 Javascript
javascript异步编程代码书写规范Promise学习笔记
2015/02/11 Javascript
jQuery经过一段时间自动隐藏指定元素的方法
2015/03/17 Javascript
JavaScript按值删除数组元素的方法
2015/04/24 Javascript
JavaScript中的substr()方法使用详解
2015/06/06 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
2015/12/12 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
2016/05/31 Javascript
Javascript动画效果(2)
2016/10/11 Javascript
从0开始学Vue
2016/10/27 Javascript
详解js的事件处理函数和动态创建html标记方法
2016/12/16 Javascript
JavaScript+HTML5实现的日期比较功能示例
2017/07/12 Javascript
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
详解vue-cli之webpack3构建全面提速优化
2017/12/25 Javascript
微信小程序 行的删除和增加操作实现详解
2019/09/29 Javascript
详解Python中time()方法的使用的教程
2015/05/22 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
python提取包含关键字的整行数据方法
2018/12/11 Python
搞定这套Python爬虫面试题(面试会so easy)
2019/04/03 Python
Python实现使用request模块下载图片demo示例
2019/05/24 Python
Django ORM 常用字段与不常用字段汇总
2019/08/09 Python
Python模块_PyLibTiff读取tif文件的实例
2020/01/13 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
2020/02/05 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
2020/02/15 Python
python thrift 实现 单端口多服务的过程
2020/06/08 Python
关于多种方式完美解决Python pip命令下载第三方库的问题
2020/12/21 Python
意大利奢侈品购物网站:Giglio
2018/01/05 全球购物
诺心蛋糕官网:LE CAKE
2018/08/25 全球购物
27个经典Linux面试题及答案,你知道几个?
2013/01/10 面试题
技术人员面试提纲
2013/11/28 职场文书
postgres之jsonb属性的使用操作
2021/06/23 PostgreSQL