最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript 模擬點擊廣告

 更新時間:2010年01月02日 03:13:08   作者:  
我們不管js或iframe怎么調用的,模擬點擊就意味著打開廣告鏈接,廣告商就以為用戶點擊了他的廣告,所以我們只要保證點擊了一個鏈接但沒有跳出頁面的結果就行了,是嗎?
1.用隱藏iframe來加載廣告頁面。
復制代碼 代碼如下:

<!一開始我們就使用一個看不到的框架ID名為:framelink-->
<iframe id="framelink" name="framelink" frameBorder="0" scrolling="no" width="0" height="0"></iframe>
<!--創(chuàng)建一個帶ID為“myLink”的連接-->
<a id='myLink' target="framelink"></a>
<!--寫一個JS模擬點擊ID為“myLink”的A連接并設定相關的屬性-->
<SCRIPT language=JavaScript type=text/javascript>
<!--
var GoUrl = "http://www.test.com";//這里是要模擬點擊的網(wǎng)站。
//如果你要支持多個站點模擬可以設GoUrl為一個數(shù)組。遍歷進行以下動作。
var myLink = document.getElementById("myLink");//定位元素為“myLink”
myLink.href = GoUrl;//設置“myLink”的href屬性
myLink.click();//模擬click動作
-->
</SCRIPT>

用上面的代碼會造成iframe加載廣告頁面,如果頁面過大,速度就會很慢,可以用ajax來實現(xiàn)無刷新加載
復制代碼 代碼如下:

window.onload=function(){
...
var url="www.example.com/thiurl";//廣告的URL
xmlHttp.open("GET",url,true);//采用異步傳輸.這樣用戶感覺不到任何停頓.
xmlHttp.send(null);
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readystate==4&&xmlHttp.status==200){
//響應完成之后關閉連接.
xmlHttp.close();
}
}
...
}

這里只提供個思路,也許會有更好的做法!(注意,如果跨域的話是不能操作的)
1.firefox:
var doc = document.getElementById('myiframe').contentWindow.document;
然后doc.getElementById
2.ie:
var doc = document.getElementById("myiframe").document;
然后doc.getElementById("iframeTitle");

注意,如果跨域的話是不能操作的
這段代碼的做法是頁面加載后,根據(jù)className="touPiao"來讀取要模擬點擊的url,如為#,即當前頁面,
我們也可以設置:<a href="www.javaeye.com" onclick="showModify(this)" class="touPiao">我要投票1111</a>
程序然后根據(jù)for循環(huán),for(var el in els){ 開始依次模擬點擊讀到的所有url。
最后會打開一個url的頁面,我們可以添加一個空的iframe,
如:<iframe id="framelink" name="framelink" frameBorder="0" scrolling="no" width="0" height="0"></iframe>
并修改鏈接為:<a href="www.fzitv.net" onclick="showModify(this)" class="touPiao" target="framelink">我要投票1111</a>
這樣就實現(xiàn)了頁面加載后,模擬點擊頁面

相關文章

  • 實例解析Array和String方法

    實例解析Array和String方法

    本文主要對Array和String方法進行總結,每一部分總結后有實例代碼,代碼中黃色框方法不改變原數(shù)組。PS:所有實例結果均一一運行所得。具有很好的參考價值,需要的朋友一起來看下吧
    2016-12-12
  • nodejs讀取memcache示例分享

    nodejs讀取memcache示例分享

    本人主要介紹了使用nodejs如何讀取memcache的示例程序,大家參考使用吧
    2014-01-01
  • 使用uniapp實現(xiàn)發(fā)布朋友圈功能

    使用uniapp實現(xiàn)發(fā)布朋友圈功能

    這篇文章主要介紹了使用uniapp實現(xiàn)發(fā)布朋友圈功能,在文章底部給大家介紹了uniapp?微信小程序分享、分享朋友圈功能,通過頁內自定義分享按鈕,結合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • 一文帶你搞懂JS中六種For循環(huán)的使用

    一文帶你搞懂JS中六種For循環(huán)的使用

    for?循環(huán)是出現(xiàn)最早,也是應用最普遍的一個遍歷,能夠滿足絕大多數(shù)的遍歷。可以遍歷?數(shù)組、對象、字符串。本文將詳細為大家介紹JS中的六種For循環(huán)的使用,需要的可以參考一下
    2022-04-04
  • javascript 兼容各個瀏覽器的事件

    javascript 兼容各個瀏覽器的事件

    這篇文章主要介紹了javascript 兼容各個瀏覽器的事件,需要的朋友可以參考下
    2015-02-02
  • js 實現(xiàn) list轉換成tree的方法示例(數(shù)組到樹)

    js 實現(xiàn) list轉換成tree的方法示例(數(shù)組到樹)

    這篇文章主要介紹了js 實現(xiàn) list轉換成tree的方法示例(數(shù)組到樹),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • 詳解webpack-dev-server的簡單使用

    詳解webpack-dev-server的簡單使用

    本篇文章主要介紹了詳解webpack-dev-server的簡單使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 小程序怎樣讓wx.navigateBack更好用的方法實現(xiàn)

    小程序怎樣讓wx.navigateBack更好用的方法實現(xiàn)

    這篇文章主要介紹了小程序怎樣讓wx.navigateBack更好用的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • 深入淺析JavaScript系列(13):This? Yes,this!

    深入淺析JavaScript系列(13):This? Yes,this!

    在這篇文章里,我們將討論跟執(zhí)行上下文直接相關的更多細節(jié)。討論的主題就是this關鍵字。實踐證明,這個主題很難,在不同執(zhí)行上下文中this的確定經(jīng)常會發(fā)生問題
    2016-01-01
  • 基于JS實現(xiàn)接粽子小游戲的示例代碼

    基于JS實現(xiàn)接粽子小游戲的示例代碼

    端午節(jié)馬上就到了,聽說你們公司沒發(fā)粽子大禮包?沒關系,這里用?JS實現(xiàn)了一個簡單的接粽子小游戲,能接到多少粽子,完全看你手速,快跟隨小編一起來學習學習吧
    2022-05-05

最新評論

临沭县| 五华县| 拜城县| 柳河县| 柳林县| 吴川市| 黑山县| 天等县| 东乡| 黑龙江省| 北票市| 潍坊市| 太白县| 昭通市| 芜湖市| 小金县| 盐津县| 思茅市| 三门峡市| 来凤县| 龙南县| 阆中市| 九龙坡区| 邵东县| 二连浩特市| 秀山| 外汇| 玛多县| 靖边县| 揭西县| 边坝县| 阿坝县| 于田县| 平度市| 福海县| 大名县| 德清县| 绥江县| 读书| 西峡县| 宁远县|