【发布时间】:2014-04-11 07:17:34
【问题描述】:
我制作了一个表单,我需要在打开页面时自动提交。 我已经尝试过这个 javascript 代码,但它的作用是创建一个循环,在该循环中无限时间地提交表单而不会停止。我需要打开页面时仅提交一次表单的代码。请给我一个建议。
<form id="form" action="form.php" method="POST" >
<select id="main" name="main">
<option value="1" <?php if (@$_POST['main']=='1') {echo "selected='selected'"; } ?>>One</option>
<option value="2" <?php if (@$_POST['main']=='2') {echo "selected='selected'"; } ?>>Two</option>
</select>
</form>
<script>
document.getElementById("form").submit();
</script>
【问题讨论】:
-
使用cookies存储一个值,下次检查
-
发送表单后,U在加载过程中再次发送...
标签: javascript php forms