急!谁能用程序在一个指定的时间去触发ASP网页上的一个提交按钮,感谢,分不够,另外开贴给分

czq21 2003-12-18 04:06:51
各位大虾
急!谁能用程序在一个指定的时间去触发ASP网页上的一个提交按钮,感谢,分不够,另外开贴给分.
网页上的一个提交按钮,手动点击时间不够准确.需要一个程序去自动点击,达到时间精确的目的.
不管是什么方式或者其他程序,如(c,delphi...),只要实现这个目的即可。
给分,给分!!!
急!急!急!急!急!急!急!急!急!急!
...全文
38 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
czq21 2004-01-03
  • 打赏
  • 举报
回复
结帖,给分
czq21 2003-12-22
  • 打赏
  • 举报
回复
CS 都可以作弊.我只是小坐一下,反应这么大.
而且我又没有用于非法用途.
mnwind 2003-12-22
  • 打赏
  • 举报
回复
一看问题就知道是作弊了,居然还有人给它那样回了。。。
peter310cn 2003-12-22
  • 打赏
  • 举报
回复
晕!作弊行为!
czq21 2003-12-22
  • 打赏
  • 举报
回复
楼上的兄台,我的确很久没有来过CSDN,也很久没有碰过编程(由于工作性质变化),故不是很清楚深浅,如果有什么不对的指出来,我改.但这个问题如果有大虾能帮我解决,感恩不尽,有什么要求尽量满足.
再谢谢!
dmxue 2003-12-21
  • 打赏
  • 举报
回复
这种要求就属于过分了
czq21 2003-12-21
  • 打赏
  • 举报
回复
对不起大家,这两天发配边疆,无法上网.
感谢前面的大虾,一定会给分.
但我估计我没把问题描述清楚.asp网页在服务器端,我没有权限看到源代码.只能通过浏览器访问该网页.而这个网页是一个竞赛性质,就比谁点submit按钮更准点,使得结果到服务器的时间更接近要求的时间,谁就获胜,故胜负也可能就差0.01秒.
再次感谢各位大虾.
大家如果知道用什么反编译工具可以看到后台的脚本,提供给我,也给分.也许各位看到更多的源码会有帮助.
我用察看源码,只能看到下面这些:
<form name=price action=mon_submit.asp method=post>
<input type=hidden name=username value="Waterman Cao">
<table width="50%" border="1" cellspacing="0" cellpadding="0" bgcolor="#eeeeee">
<tr>
<td>
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td width="50%">
<div align="center"><font size="2"><b><font face="Arial, Helvetica, sans-serif">First
Bid First Get</font></b></font></div>
</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<div align="center"><b><font face="Arial, Helvetica, sans-serif" size="2">ID</font></b></div>
</td>
<td>
<input type="text" name="id" size="4" maxlength="4">
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<div align="center">
<input type="submit" name="submit" value="Submit">
</div>
</td>
<td>
<input type="reset" name="reset" value="Reset">
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
</form>

<br><br>
rolinson 2003-12-18
  • 打赏
  • 举报
回复
下面是我那时做的考试系统对时间的控制.
你只要把这条语句定位到提交按钮上就可以. top.right.document.theform.submit();

<script language="JavaScript">
<!--
var nedd,neds,nesd,val
nedd=60-1 //秒
neds=60-1 //分
nesd=0
val=0 //时
function tick(val) {
var hours, minutes, seconds;
var intHours, intMinutes, intSeconds;
var today;

nedd=nedd+1
if (nedd == 61){
nedd=1
neds=neds+1
if (neds == 61){
neds=1
nesd=nesd+1
}
}
today = new Date();
intHours = val -nesd;
intMinutes = 60 -neds;
intSeconds = 60 - nedd;

if(intHours==0 & intMinutes==0 & intSeconds==0)
top.right.document.theform.submit();

if (intSeconds < 10)
seconds = "0"+intSeconds+" ";
else
seconds = intSeconds+" ";


if (intMinutes < 10)
minutes = "0"+intMinutes+":";
else
minutes = intMinutes+":";


if (intHours < 10)
hours = "0"+intHours+":";
else
hours = intHours+":";

timeString = hours+minutes+seconds;
document.all.Clock.innerHTML = timeString;
}
window.setInterval("tick(val);", 1000);
//-->
</script>

考试剩余时间<span id="Clock" align="center"></span>
swich 2003-12-18
  • 打赏
  • 举报
回复
楼主要实现什么?

如果是对库记录的更新,可以直接用sql server的触发器啊(前提是用的是sql库)

angelheavens 2003-12-18
  • 打赏
  • 举报
回复
<script language="javascript">
setInterval("SubmitForm()",1000);
function SubmitForm(){
form1.submit();
}
</script>
<form name="form1" action="b.asp">
</form>
  • 打赏
  • 举报
回复
up

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧