中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

Javascript 實現廣告后加載 可加載百度谷歌聯盟廣告
來源:易賢網 閱讀:1341 次 日期:2016-07-01 14:27:29
溫馨提示:易賢網小編為您整理了“Javascript 實現廣告后加載 可加載百度谷歌聯盟廣告”,方便廣大網友查閱!

本文主要介紹一種新的廣告后加載的方式,支持自定義HTML廣告、百度聯盟廣告和谷歌聯盟廣告。這種方式在頁面加載完成后執行,不影響內容的顯示,對用戶更加友好。

本文主要介紹一種新的廣告后加載的方式,支持自定義HTML廣告、百度聯盟廣告和谷歌聯盟廣告。這種方式在頁面加載完成后執行,不影響內容的顯示,對用戶更加友好。

我們在網站上放置廣告,最簡單的方法就是把JS代碼,插入指定的位置,這樣帶了后果就是,頁面按照順序加載,偶爾一條廣告代碼卡住,整個頁面都會卡住,給用戶帶來的體驗是極差的。

那么怎么解決這種問題呢?先說一下原理,在我們的頁面上先預留一些占位符,為了不影響頁面內容的加載,我們在頁面的底部引入JS處理,逐個把占位符替換成相應的廣告。

下面我們看具體的實現步驟:

一、在頁面上放置占位符,其實就是一個span標記

代碼如下:

<span id="ads_one" class="jbTestPos"></span>

<span id="ads_two" class="jbTestPos"></span>

<span id="ads_three" class="jbTestPos"></span>

二、編寫獨立的JS腳本代碼:jbLoader.js

代碼如下:

jbMap = window.jbMap || {};

function jbViaJs(locationId) {

    var _f = undefined;

    var _fconv = 'jbMap[\"' + locationId + '\"]';

    try {

        _f = eval(_fconv);

        if (_f != undefined) {

            _f()

        }

    } catch(e) {}

}

function jbLoader(closetag) {

    var jbTest = null,

    jbTestPos = document.getElementsByTagName("span");

    for (var i = 0; i < jbTestPos.length; i++) {

        if (jbTestPos[i].className == "jbTestPos") {

            jbTest = jbTestPos[i];

            break

        }

    }

    if (jbTest == null) return;

    if (!closetag) {

        document.write("<span id=jbTestPos_" + jbTest.id + " style=display:none>");

        jbViaJs(jbTest.id);

        return

    }

    document.write("</span>");

    var real = document.getElementById("jbTestPos_" + jbTest.id);

    for (var i = 0; i < real.childNodes.length; i++) {

        var node = real.childNodes[i];

        if (node.tagName == "SCRIPT" && /closetag/.test(node.className)) continue;

        jbTest.parentNode.insertBefore(node, jbTest);

        i--

    }

    jbTest.parentNode.removeChild(jbTest);

    real.parentNode.removeChild(real)

}

jbMap['ads_one'] = function() {

 document.writeln('<a target="_blank">腳本之家</a>');

};

jbMap['ads_two'] = function() {

 document.writeln('<scr'+'ipt type="text/javascript">var cpro_id = "u336546";</script><script src="http://cpro.baidustatic.com/cpro/ui/c.js" type="text/javascript"></scr'+'ipt>');

};

jbMap['ads_three'] = function() {

 document.writeln('<scri'+'pt async src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></scri'+'pt><ins class="adsbygoogle" style="display:inline-block;width:300px;height:250px" data-ad-client="ca-pub-1247620132145618" data-ad-slot="2253650178" data-override-format="true" data-page-url="http://www.jb51.net"></ins><scri'+'pt>(adsbygoogle = window.adsbygoogle || []).push({});</s'+'cript>');

};

注意:jbMap是放置廣告的數組,數組的Key和Span標記的ID是對應的,我們可以在這個JS中按照這種形式添加自己的廣告。這種廣告加載方式,支持自定義的HTML廣告、百度聯盟廣告、谷歌聯盟廣告,這里都給大家做了演示。

三、在頁面底部中引入JS,調用jbLoader加載廣告

代碼如下:

<script type="text/javascript" src='js/jbLoader.js'></script>

<script>jbLoader();</script><script class="closetag">jbLoader(true);</script>

<script>jbLoader();</script><script class="closetag">jbLoader(true);</script>

<script>jbLoader();</script><script class="closetag">jbLoader(true);</script>

注意:格式必須是如上這種格式,有幾個占位符,就添加幾個<script>jbLoader();</script><script class="closetag">jbLoader(true);</script>

不要問小編為什么要這樣調用,其實小編也研究了一下:

1.第一次jbLoader()是為了寫標記,第二次jbLoader(true)是為了替換標記。

2.用兩個<script>是為了第二次調用能取到相應的元素。

3.有幾個占位符就寫幾行script是為了互不影響,各顯示各的。

總之:好多大網站都在使用這種方法,大家放心用好了。至此,就完成了頁面廣告后加載的調用。

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲激情网站免费观看| 久久久亚洲欧洲日产国码αv| 亚洲高清久久久| 午夜精品电影| 国产精品视频网| 亚洲淫性视频| 欧美精品aa| 亚洲精品久久久一区二区三区| 久久se精品一区精品二区| 国产亚洲午夜| 久久综合免费视频影院| 亚洲激情另类| 欧美日韩综合在线免费观看| 国产精品久久一区二区三区| 亚洲欧美日韩人成在线播放| 国产在线日韩| 久久伊人精品天天| 亚洲免费观看高清完整版在线观看熊 | 在线观看成人网| 另类激情亚洲| 亚洲欧美综合| 在线免费高清一区二区三区| 久久综合九色九九| 中文一区在线| 亚洲高清在线观看一区| 国产日韩欧美一区在线| 欧美另类变人与禽xxxxx| 一区二区三区福利| 亚洲成人在线视频播放| 欧美日韩日日骚| 免费久久99精品国产自| 一区二区三区视频免费在线观看| 国内揄拍国内精品少妇国语| 欧美性大战久久久久| 欧美黄色aaaa| 日韩视频免费看| 亚洲风情亚aⅴ在线发布| 国产精品久久999| 国产精品黄视频| 欧美日韩精选| 国产精品国产三级国产专播精品人 | 国产欧美日韩91| 国产性猛交xxxx免费看久久| 国产精品一区二区欧美| 欧美色图麻豆| 国产精品综合| 国产一区二区精品久久91| 国产综合色精品一区二区三区| 国语对白精品一区二区| 韩国av一区二区三区在线观看| 国产欧美一区二区三区久久人妖| 国产精一区二区三区| 国产欧美日韩精品丝袜高跟鞋| 国产精品日本一区二区 | 国产精品第三页| 国产精品一区二区欧美| 欧美粗暴jizz性欧美20| 亚洲在线视频| 久久高清国产| 欧美激情麻豆| 国模一区二区三区| 狠狠狠色丁香婷婷综合久久五月| 狠狠色丁香婷综合久久| 亚洲午夜一二三区视频| 久久久蜜臀国产一区二区| 国产精品每日更新| 亚洲第一精品在线| 亚洲一区在线播放| 欧美国产第一页| 韩日欧美一区二区三区| 亚洲资源av| 欧美激情一区二区三区四区| 国产日本亚洲高清| 亚洲女爱视频在线| 久久精品1区| 久久综合999| 99热这里只有精品8| 精久久久久久久久久久| 欧美视频不卡中文| 亚洲男女毛片无遮挡| 国产精品裸体一区二区三区| 久久国产精彩视频| 亚洲福利小视频| 欧美日韩一区二区在线视频| 午夜精品一区二区三区在线播放| 国产精品毛片a∨一区二区三区|国 | 欧美一区免费视频| 一本色道久久综合一区| 影院欧美亚洲| 国产九区一区在线| 欧美极品在线播放| 巨胸喷奶水www久久久免费动漫| 性欧美video另类hd性玩具| 亚洲精品一区二区三区99| 一区三区视频| 韩国三级电影久久久久久| 国产精品三级视频| 国产精品羞羞答答| 国内精品久久久久久久果冻传媒| 国产精品久久福利| 在线播放视频一区| 亚洲一二三区精品| 久久精品免视看| 国产精品色网| 在线视频你懂得一区二区三区| 伊人久久成人| 欧美日韩亚洲一区二区三区在线| 国产一区二区中文字幕免费看| 国产亚洲精品久久久| 久久亚洲高清| 免费欧美在线| 欧美激情久久久| 国产日韩欧美综合一区| 国产在线精品自拍| 午夜日韩福利| 亚洲精品视频免费| 久久成人精品一区二区三区| 欧美暴力喷水在线| 好看的日韩视频| 一区二区高清在线观看| 性欧美超级视频| 欧美激情性爽国产精品17p| 国产精品捆绑调教| 亚洲精品视频在线播放| 国产精品你懂的| 欧美日韩在线高清| 国产日韩欧美一二三区| 亚洲欧美日韩国产一区| 国产精品乱码人人做人人爱| 亚洲视频精选在线| 国产亚洲欧美一区二区三区| 久久久久国产精品人| 母乳一区在线观看| 国产偷久久久精品专区| aa国产精品| 欧美日韩福利在线观看| 亚洲经典三级| 女女同性女同一区二区三区91| 国产在线高清精品| 久久久青草婷婷精品综合日韩| 国产噜噜噜噜噜久久久久久久久| 亚洲天堂视频在线观看| 欧美日韩成人| 亚洲在线视频网站| 国产欧美日韩亚洲精品| 久久99伊人| 国内外成人在线视频| 久久久综合视频| 亚洲国产日韩欧美在线图片| 欧美激情女人20p| 亚洲精品专区| 国产午夜精品久久久久久久| 久久国产精品色婷婷| 亚洲国产日韩一区二区| 欧美色网在线| 久久夜色精品国产噜噜av| 日韩视频在线免费| 国产欧美欧美| 欧美极品影院| 老司机免费视频一区二区| 亚洲美女毛片| 国内精品久久久久久久果冻传媒| 国产精品久久久久久久久久免费看| 一区二区三区你懂的| 国产亚洲二区| 国产欧美日本在线| 欧美日韩国产美| 欧美xart系列高清| 亚洲欧美日韩中文视频| 91久久国产自产拍夜夜嗨| 国产综合久久久久影院| 国产精品男人爽免费视频1| 欧美国产日韩一区二区| 欧美aa国产视频| 欧美 日韩 国产 一区| 久久黄色小说| 欧美一区二区在线免费观看| 亚洲免费高清| 在线视频精品一区| a91a精品视频在线观看| 亚洲国产电影| 亚洲激情一区二区| 亚洲激情另类| 一区二区三区视频在线| 一区二区欧美日韩| 亚洲一区二区动漫| 欧美一区二区三区喷汁尤物| 久久精品日产第一区二区三区| 亚洲欧美在线高清| 久久久精品五月天| 欧美国产免费| 欧美日韩亚洲一区在线观看| 国产日韩精品视频一区| 国产欧美一区二区色老头| 亚洲国产精品一区| 一区二区欧美日韩视频| 午夜影视日本亚洲欧洲精品| 你懂的亚洲视频| 国产片一区二区| 99精品国产在热久久下载|