js如何实现页面加载就提交表单,且只执行一次。

如题所述

<script type="text/javascript" src="js/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="js/jquery.cookie.js"></script>
<script type="text/javascript">
$(document).ready(function () {
if ($.cookie("user") == null) {
alert("11111111111111");
}
else {
}
$.cookie("user", "1");
});
</script>
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-17
<script ......>
function submit(){
document.form1.submit();
}
</script>
<body onload="submit()">

</body>追问

这样写会反复执行

追答

只在页面加载的时候执行一次! 你的意思是 第一次加载这个页面执行 以后加载这个页面就不要执行了?

追问

我是这样写,页面反复刷新,表单反复提交。

追答

废话,你刷新页面,肯定反复提交啊!刷新的时候也就在加载!
那你想用JS写的话是不可能的!绝对实现不了!
你还是想想别的办法吧,要么就写后台!

追问

后台如何写,能描述一下吗?

本回答被提问者和网友采纳
第2个回答  2011-12-17
判断一下啊,如果提交了一次,就不用提交了