Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4728159
  • 博文数量: 206
  • 博客积分: 5240
  • 博客等级: 大校
  • 技术积分: 3224
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 21:40
文章分类

全部博文(206)

文章存档

2013年(13)

2012年(8)

2011年(33)

2010年(152)

我的朋友

分类: 系统运维

2010-09-15 00:23:59

一个投票功能链接,点击一次会自动刷新页面。
自己提取感觉有用的代码如下,如果需要其他代码,我再发上来。










如何自动点击如上链接?求助!!!!


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>

<script>


function autoclick(){
 var lnk = document.getElementById("auto");
 lnk.click();
}
function alertXX(){
 alert("刚才一个链接被点击了,你没发现吗?")
}
</script>
</head>
<body onload="autoclick()">

<a href="#" id="auto" onclick="alertXX()">你不点我,会有人点我的</a>
</body>
</html>







<script>
function triggerMouseEvent(element, eventType, canBubble) {
    canBubble = (typeof(canBubble) == undefined) ? true : canBubble;
    if (element.fireEvent) {
        element.fireEvent('on' + eventType);
    }
    else {
        var evt = document.createEvent('MouseEvents');
        evt.initMouseEvent(eventType, canBubble, true, document.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
        element.dispatchEvent(evt);
    }
}
window.onload=function(){
    var but = document.getElementById("test");
    triggerMouseEvent(but,"click");
    triggerMouseEvent(but,"mouseover");
    
}
</script>

<input type=button id="test" value="按钮" onclick="alert('onclick')" onmouseover="alert('onmouseover')">





点击也就是为了执行vote,
可以这样

setInterval(function(){vote('simsim_poll', '2280');},1000);//1s或者2s,自己决定


阅读(1350) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~