例如http://bbs.kaoyan.com/kaoyanreg.php
註冊
需要等待數秒才能點擊“同意”按鈕,
因爲網速不同,我覺得用sleep延遲不太好。
不知有什麼方法不用等待,或者等待一出現同意按鈕就自動點擊?
我的xml不太好.
網頁部分源文件如下:
<script type="text/javascript">
var secs = 9;
var wait = secs * 1000;
$('rulebutton').innerHTML = "請仔細閱讀以上的註冊許可協議 (" +
secs + ")";
for(i = 1; i <= secs; i++)
{
window.setTimeout("update(" +
i + ")", i * 1000);
}
window.setTimeout("timer()", wait);
function update(num, value) {
if(num == (wait/1000))
{
$('rulebutton').innerHTML = "請仔細閱讀以上的註冊許可協議";
} else {
printnr =
(wait / 1000) - num;
$('rulebutton').innerHTML = "請仔細閱讀以上的註冊許可協議 (" + printnr +
")";
}
}
function timer() {
$('rulebutton').innerHTML =
'<button type="submit" id="rulesubmit"
name="rulesubmit" value="true">同
意</button>
<button type="button"
onclick="location.href=/'http://bbs.kaoyan.com//'">不同意</button>
';
}
</script>