网站加速图文教程一:让JS文件加载速度加快

很多网站里会添加大量的JS代码,其中是统计啊,广告代码等一大堆的JS代码,如用某XX联盟的广告大部分时间打开网页的时候都显示在加载该联盟的广告,这样严重影响了用户的体验。有没有什么方法加快JS的加载呢?下面便宜吧就介绍一下让JS文件加载速度加快的图文教程。

首先,大部分的JS调用的代码为下:

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

只要把该代码改为以下代码即可加快加载速度

<script type="text/javascript">

document.write("<scr"+"ipt src=\"xxxx.js\"></sc"+"ript>")

</script>

效果是一样的。

下面以便宜吧为例吧,如调用广告JS代码如下:

只要把其改为如下代码:

<script type="text/javascript">

document.write("<scr"+"ipt src=\"http://www.5558.biz/plus/ad_js.php?aid=17\" language=\"JavaScript\"></sc"+"ript>")

</script>\

把上面代码插入要放广告的网页位置中。

速度快多了。

其它的js也可如法炮制,广告的,页面特效的都可以。

原文链接为:http://www.5558.biz/a/jianzhanjishu/tuwenjiaocheng/JS-Speed.html转载请保留,谢谢

时间: 2024-11-03 07:24:15

网站加速图文教程一:让JS文件加载速度加快的相关文章

javascript-请教 登录注册时 .js文件加载问题

问题描述 请教 登录注册时 .js文件加载问题 解决方案 浏览器加载js文件乱码问题 解决方案二: 真简洁,截个图不是更好? 解决方案三: 404说明注册成功后返回的登录有问题,仔细看看不是是路径写错了. 或者单独打开登录看是否能打开再来排查问题 解决方案四:

IE及IE6浏览器中判断JS文件加载成功失败的方法

 这篇文章主要介绍了IE及IE6浏览器中判断JS文件加载成功失败的方法,本文使用vbscript来解决这个问题,需要的朋友可以参考下     浏览器的文件加载实际上是有非常纠结的兼容问题的.最近看到@lifesinger做了一个具体的总结.这里比较麻烦的是IE6~8不区分加载成功或失败,都走一个回调.在网上看了一种解决方案是,在加载文件的最后置一个全局变量或改变标签的属性来区分,这样成功与否就通过这个标志位判断.但显然不太完美,还要改加载文件. 后来尝试另一种思路,先创建一个vbscript,s

js加载文件-js文件加载问题求解,总是报错

问题描述 js文件加载问题求解,总是报错 试了各种方法都不好使 主要为了测试加载机制,以便把test.js提取出来加密 <script type="text/javascript" src="test.js" charset="utf-8"> </script> <script> test();//alert(123);test中就一个函数,弹出123;如此加载一切正常 </script> 下面我来

JS文件加载:比较async和DOM Script

async与script动态加载都能使文件异步加载,本文叙述它们对页面渲染和load加载的影响方面. 目前我用demo.js作为执行文件操作.代码: var now = function() { return +(new Date()); } var t_s = now(); while(now() - t_s < 2000) {  } 用sleep.php作为请求文件操作.代码: <?php     sleep(3);     echo "var bb"; ?> 1

IE及IE6浏览器中判断JS文件加载成功失败的方法_javascript技巧

浏览器的文件加载实际上是有非常纠结的兼容问题的.最近看到@lifesinger做了一个具体的总结.这里比较麻烦的是IE6~8不区分加载成功或失败,都走一个回调.在网上看了一种解决方案是,在加载文件的最后置一个全局变量或改变标签的属性来区分,这样成功与否就通过这个标志位判断.但显然不太完美,还要改加载文件. 后来尝试另一种思路,先创建一个vbscript,src置成一个JS文件,如这个文件加载正常,肯定会报错否则不会有反应.这样如果window.onerror捕获到错误了,说明文件有效,再正常加载

用headjs来管理和加载js 提高网站加载速度_javascript技巧

现在有许多成熟的js模块加载器,比如requirejs和seajs等,但是对一些小的项目来说,它们的功能可能太过于"强大",也许我们只是想要有一个能动态加载js的功能,或许我们只是想装B一下,让自己写出的页面没有一大堆的<script src="a.js"></script>这样的东西.前面说的两种js加载器都是更强调模块性,也就是更强调js文件的组织和管理,更适用于大的项目. 就像刚刚说的,我只想有一个js文件加载器,我只需提供给它一个js

学习javascript文件加载优化_javascript技巧

在js引擎部分,我们可以了解到,当渲染引擎解析到script标签时,会将控制权给JS引擎,如果script加载的是外部资源,则需要等待下载完后才能执行. 所以,在这里,我们可以对其进行很多优化工作. 放置在BODY底部 为了让渲染引擎能够及早的将DOM树给渲染出来,我们需要将script放在body的底部,让页面尽早脱离白屏的现象,即会提早触发DOMContentLoaded事件. 但是由于在IOS Safari, Android browser以及IOS webview里面即使你把js脚本放到

Minify优化网站:合并多个CSS或者js文件

文章简介:用Minify优化网站性能 合并多个CSS或者js文件. Minify 是用PHP5开发的应用,通过遵循一些Yahoo的优化规则来提高网站的性能.它会合并多个CSS或者JavaScript文件,移除一些不必要的空格和注释,进行gzip压缩,并且会设置浏览器的缓存头.Minify 在设计上和Yahoo的 Combo Handler Service非常像,不过Minify可以合并任何你想要合并的JavaScript和CSS文件. 一般情况下,网站速度的瓶颈都在前端,而最关键的就是资源的加载

如何调整JS文件提高网页速度?

随着互联网用户需求的提升,加上移动设备的越来越普及和流行,网站加载速度越来越受到站长的关注.网站加载时间是用户流失的一个主要原因,普通用户是不会有耐心来等待一个超长的网页加载,而这一点直接影响到网站的运营. 在百度站长平台页面优化建议中,百度就着重检查了网站加载时间这一块,并针对首字节时间.使用长链接.启用gzip压缩.图片压缩.设置静态内容缓存时间.合理使用Cookies.合并CSS和JS文件等方面给出了优化建议.这些就不一一说了,下面就谈谈网页如何设置JS文件提高加载速度. 绝大部分网页都会