如果不清楚innerHtml的腳本如何運行的可以參考這篇文章
http://www.jb51.NET/article/234.htm
下面的代碼目的就是防止有些網站需要將一些特別的廣告放到script中,大家可以完全用iframe替換,聯盟廣告大家可以用后加載的方式,特別處理。
推薦的代碼的寫法:
復制代碼 代碼如下:
if(PageClass==2)
{
//頂部通欄 468*60用iframe方式加載
set_innerHTML('Head_2_2',All_Top_468_60);
//頂部468*60
set_innerHTML('Head_5',All_Top_970_60);
Temp_Adv='<iframe scrolling="no" frameborder="0" marginheight="0" marginwidth="0" width="240" height="152"
src="/show/html/List_1_1_4.html" style="margin-bottom:5px;"></iframe>';
set_innerHTML('List_1_1_4',Temp_Adv);
//下載右邊文字 直接地址+圖片 推薦
Temp_Adv='| <a href="http://www.jb51.NET?" class="wLink" target="_blank">腳本之家</a> ';
document.getElementById("Soft_1_2_4_h2").innerHTML+=Temp_Adv;
// set_innerHTML('Soft_1_2_2_1_2',Temp_Adv);
}
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
經測試發現,如果想在有運行script的上面加廣告是不可能的因為這些腳本是后執行的,所有腳本廣告可以直接在腳本中寫入,不要隨便的后加入了。
但如果是其它的廣告是可以前面加入廣告的,一些網站都是直接通過script控制全站的廣告,雖然腳本之家暫時沒有使用這種方法,不過在以后我們也會參考這個方法。
最主要的是廣告,大家可以盡量的避免使用script,盡量的使用iframe或直接代碼,圖片鏈接等方法是非常不錯的。
JavaScript技術:基于innerHTML中的script廣告實現代碼[廣告全部放在一個js里面] 原創,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。