国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

用ajax實現的自動投票的代碼

2024-09-06 12:42:59
字體:
來源:轉載
供稿:網友
一朋友委托我幫他投票,地址在:
http://publish.sina.com.cn/04/13/413/search.php
投票的鏈接是:
http://publish.sina.com.cn/poll.php?p_id=413&t_id=119
我于是做了下面一段代碼,做成任務管理器,每隔1分鐘打開一次,再自動關閉窗口,但實際運行下來,卻無效果,不知問題出在哪里?
代碼如下:
<html>
<script language="javascript" >
var CheckFreq=1;//隊列檢查頻率,默認1秒檢查一次
var bRun=false;//防止同一時間同時運行2個程序
function RunUrl(strUrl,strFreq)
{
  this.url=strUrl;//運行的URL
  this.freq=strFreq;//運行頻率
  this.lastrun='';//上次運行時間
}
var RunQueue = new Array();
function AddRun(strUrl,strFreq)//添加Run
{
  if(strUrl==''||strFreq=='')return
  RunQueue[RunQueue.length]=new RunUrl(strUrl,strFreq)
}
function Run(url)//運行url
{
  var xmlHttp;
  if (window.XMLHttpRequest)xmlHttp = new XMLHttpRequest();
  else if (window.ActiveXObject)xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  xmlHttp.onreadystatechange = function(){bRun=false;}
  xmlHttp.open("GET", url, true);
  xmlHttp.send(null);
  bRun=true;
}
function CheckRun()//檢查隊列
{
  var dtNow=new Date(),objRun;
  var tNow=dtNow.getTime();
  for(var i=0;i<RunQueue.length;i++)
  {
    objRun=RunQueue[i];
    if(objRun.lastrun=='')objRun.lastrun=tNow;
    if(!bRun&&(objRun.freq==0||(tNow-objRun.lastrun)>objRun.freq*1000))
    {
      objRun.lastrun=tNow;
      Run(objRun.url);
    }
  }
}
AddRun('http://publish.sina.com.cn/poll.php?p_id=413&t_id=119',10);
setInterval('CheckRun()',CheckFreq*1000);//setInterval
</script>

<script language="javascript" >
<!--
function clock(){
    i=i-1
   document.title="After "+i+" minitues,this window will closed self!";
   if(i>0)setTimeout("clock();",20000);
   else {window.opener=null;self.close();}
}
var i=2
clock();
--> 
</script></html>


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 无极县| 南部县| 工布江达县| 玛曲县| 襄城县| 兰州市| 九龙坡区| 信宜市| 兴化市| 建湖县| 兴业县| 申扎县| 上虞市| 武强县| 化德县| 宝清县| 桦川县| 万山特区| 酒泉市| 长寿区| 固安县| 红河县| 连云港市| 定西市| 台安县| 武鸣县| 康平县| 土默特右旗| 大姚县| 武山县| 崇仁县| 枣庄市| 开鲁县| 夏津县| 信丰县| 瓮安县| 巴楚县| 屯门区| 舒兰市| 资溪县| 凉城县|