Java自动提交随机;有时有效,有时无效



>我有一个正在开发的网站,其中页面将在几秒钟后前进到iframe中的不同页面。我有一个手动版本,您必须单击下一步。我正在开发一个自动版本,它会在这么多秒后前进到下一页。Using document.forms["advance"].submit((;其中,"前进"是"下一步"按钮的表单名称。

单击"下一步"时,手动版本始终有效。使用上述代码的自动版本将前进,但有时会在框架中显示空白页,而不是下一页。计时器完成后,它将前进到下一页;有时是另一个空白页,有时是正确的页面。似乎没有押韵或理由。不是每隔一页或连续两三个空白页。完全随机。

我想我已经弄清楚了。归结为人手(手动(与自动提交。自动提交需要某种类型的延迟,以便在页面刷新之前加载脚本。所以不要使用它:

document.forms["advance"].submit();

改成这样:

setInterval(function(){document.forms["advance"].submit()},2000);

我想自动提交之前的两秒延迟会有所不同。

最新更新