加速網(wǎng)站統(tǒng)計(jì)代碼,解決網(wǎng)頁(yè)加載慢的問(wèn)題
來(lái)源:程序員人生 發(fā)布時(shí)間:2014-05-01 15:43:26 閱讀次數(shù):3644次
先廢話幾句:通常我們的網(wǎng)站里面會(huì)加載一些js代碼,統(tǒng)計(jì)啊,google廣告啊,百度同盟啊,阿里媽媽廣告代碼啊,
一堆,最后弄得頁(yè)面加載速度很慢,很慢。
解決辦法:換一個(gè)js包含的方式,讓javascript加載速度倍增。
把通常加載方式:
程序代碼 程序代碼
<script src=”xxxx.js”></script>
改變成:
程序代碼 程序代碼
<script type=”text/javascript”>
document.write(“<scr “+”ipt src=”xxx.js”>”)
</scr></script>
舉個(gè)例子:
比如下面是 申請(qǐng)的站長(zhǎng)統(tǒng)計(jì)代碼,以前盡管是把它放在頁(yè)面的最底部,但還是拖累頁(yè)面加載進(jìn)度。
程序代碼 程序代碼
<script src=”http://s69.cnzz.com/stat.php?id=265551&web_id=265551&show=pic” language=”JavaScript” charset=”gb2312″></script>
我們可以把它換成這樣的方式來(lái)加載(任然放在頁(yè)面最底部):
程序代碼 程序代碼
<script type=”text/javascript”>
document.write(““)
</scr>
速度快多了。
其它的js如法炮制,廣告的,頁(yè)面特效的。。。
最后再?gòu)U話幾句:
用
程序代碼 程序代碼
<script type=”text/javascript”>
document.write(““)
</script>
的方式,還可實(shí)現(xiàn)按需按條件的來(lái)加載你要的JS文件:
程序代碼 程序代碼
<script type=”text/javascript”>
if ( 心情好 ) {document.write(“<scr “+”ipt src=”xxx.js”></scr></script>
這樣要是“心情不好”,就自然不會(huì)載入你不想要的JS文件了。
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)