document.表单名.submit()
}
setTimeout(sub,10000)//以毫秒为单位的.1000代表一秒钟.根据你需要修改这个时间.
//-->
</script>
还有一种解决思路
页面onload(加载)的时候获取到你想要自动提交的form然后submit不就行了么
请求数据分为两种:
表单提交(form结构,用submit)
ajax异步请求
你要明白,第一种形式会跳转,第二种不会.既然你使用了submit提交,就一定会跳转的.
我说用submit会提交,我可没说form会提交啊.
用form结构可以,但是你要声明阻止默认提交.
然后用ajax进行提交.
总之核心,你不想跳转,就用ajax.
具体怎么用,一条回答里面说不清.你查一下Jquery调用ajax.
稍微看一下就行.不是很复杂.
你不就是想页面打开时自动做提交么?<form name="mainfrm" id="mainfrm" action="" method="post">
<input type="text" id="username" name="username"/>
<input type="text" id="pwd" name="pwd"/>
<input type="submit" id="submit" value="submit"/>
</form>
在页面最底下加入:
<script>
//给页面元素赋值
document.getElementById("username").value = "aaa"
document.getElementById("pwd").value = "bbb"
//提交form
document.getElementById("mainfrm").submit()
</script>