偶不清楚,你看这样行不行?
post到的验证页上再画一个跟上页完全相同的表单。
value的值等到$_POST['var']来的数据。
使用js自动提交表单
<script>setInterval("document.all.这里填表单的名字.submit()",1000)</script>
post到的验证页上再画一个跟上页完全相同的表单。
value的值等到$_POST['var']来的数据。
使用js自动提交表单
<script>setInterval("document.all.这里填表单的名字.submit()",1000)</script>
问题如feel8(准备早起的鸟)所说,
post到的验证页上再画一个跟上页完全相同的表单。
然后使用js自动提交表单。
<script>
setInterval("document.all.这里填表单的名字.submit()",1) //这里如果设为1直接提交
</script>至于其他方法嘛,大家再讨论讨论吧,我后天结贴:)
post一段XML数据,然后捕捉到返回的XML数据,再显示出来。
不知道对你有用没有。
这是M$的历程。<%@language=JScript%>
<%
var objSrvHTTP;
var objXMLDocument;
objSrvHTTP = Server.CreateObject ("MSXML2.ServerXMLHTTP.4.0");
objXMLDocument = Server.CreateObject ("MSXML2.DOMDocument.4.0");
objXMLDocument.async= false;
objXMLDocument.loadXML ("<msg><id>1</id></msg>");
objSrvHTTP.open ("POST","http://someotherserver/respond.asp",false);
objSrvHTTP.send (objXMLDocument);
Response.ContentType = "text/xml";
Response.Write (objSrvHTTP.responseXML.xml);
%>
<script>
setInterval("document.all.这里填表单的名字.submit()",1) //这里如果设为1直接提交
</script>
这页,如果设为1,执行时不停的发出自动提交的请求,页面根本没法显示出来。
所以设为1000是有必要的。
想问一下下面这段代码是重复执行的吗?
<script>
setInterval("document.all.这里填表单的名字.submit()",1)
</script>
如果没通过验证可以用exit终止程序执行
setInterval("document.all.这里填表单的名字.submit()",1)
</script>
那个1表示每1毫秒执行一次