優化網頁廣告代碼以及速度

這是我不小心遇到的呵!昨天在同類(免費資源)站看到我朋友載入的廣告代碼

<DIV class=ggad><span id=k_ad_chongzhi></span><script type=text/javascript>gethtm(‘/adfile/chongzhi.htm’,’k_ad_chongzhi’);</script></DIV></DIV>

我就比較好奇瞭,我自己都是用 <script src=/ad/xxx.js type=text/javascript></script>載入廣告 有時候到載入這段JS 都會卡主一下 於是我就想 改成 他那樣的 於是就去網絡搜索.搜索瞭半天 就隻搜索到篇 也是跟我朋友差不多顯示的 載入flash代碼 <script type=text/javascript>G_flash(‘/plus/free/xxx.swf’,468×60,0);</script> 是用一個JS文件引用的 但是它寬度 高度 都固定住瞭 以後改廣告也要考慮這個問題.於是我自己就改瞭下代碼 廢話不多說 告訴大傢怎麼弄吧!

首先創建一個JS文件內容是:

document.writeln(<script type=\text\/javascript\> );
document.writeln( );
document.writeln( function G_banner(url,transparent) { );
document.writeln( \/\/ Clear active line of the flashs for IE );
document.writeln( var param_t=\’\’; );
document.writeln( if (transparent!=0) { );
document.writeln( param_t=\’wmode=\transparent\\’; );
document.writeln( } );
document.writeln(document.write(\'<iframe src=\\’+url+\’\; width=\468\ height=\60\ scrolling=\no\ frameborder=\0\><\/iframe>\’);)
document.writeln( } );
document.writeln(<\/script>)

然後在HTML頁面插入

<script type=text/javascript>G_banner(‘/plus/free/banner.html’,0);</script>

頂部插入<SCRIPT src=xxx.js type=text/javascript></SCRIPT>

就行瞭!寬度高度在JS裡控制 方便我們 修改

如何創建多個廣告位?在JS裡加:

document.writeln(<script type=\text\/javascript\> );
document.writeln( );
document.writeln( function G_banner(url,transparent) { );
document.writeln( \/\/ Clear active line of the flashs for IE );
document.writeln( var param_t=\’\’; );
document.writeln( if (transparent!=0) { );
document.writeln( param_t=\’wmode=\transparent\\’; );
document.writeln( } );
document.writeln(document.write(\'<iframe src=\\’+url+\’\; width=\468\ height=\60\ scrolling=\no\ frameborder=\0\><\/iframe>\’);)
document.writeln( } );
document.writeln(<\/script>)

document.writeln(<script type=\text\/javascript\> );
document.writeln( );
document.writeln( function G_tl(url,transparent) { );
document.writeln( \/\/ Clear active line of the flashs for IE );
document.writeln( var param_t=\’\’; );
document.writeln( if (transparent!=0) { );
document.writeln( param_t=\’wmode=\transparent\\’; );
document.writeln( } );
document.writeln(document.write(\'<iframe src=\\’+url+\’\; width=\950\ height=\60\ scrolling=\no\ frameborder=\0\><\/iframe>\’);)
document.writeln( } );
document.writeln(<\/script>)

看到瞭吧 兩個 引用的 G_banner G_tl

那就用

<script type=text/javascript>G_banner(‘/plus/free/banner.html’,0);</script>

<script type=text/javascript>G_tl(‘/plus/free/banner.html’,0);</script>

用這樣的方法 可以免去JS解析裡面代碼的時間 直接打開html 也不需要一個一個JS修改 我們隻用一個JS就可以控制全站廣告

因為這個是一下子打開全部廣告頁面 會感覺有點慢 那我們在html裡就加入網絡流傳的

<SPAN id=ad_01>廣告載入中…</SPAN>
<SPAN class=spanclass id=span_ad_01>
廣告代碼
  </SPAN>
  <SCRIPT>ad_01.innerHTML=span_ad_01.innerHTML;span_ad_01.innerHTML=;</SCRIPT>

速度會比原來快瞭些 好瞭 到此結束! 我小心 第一次寫文章 不好別罵我!

著下自己站 免費傢 大傢支持下哈!