Java Script / jQuery,如何执行不同的页面并在不同的时间间隔触发点击?

问题描述

| 我有3个带有3个按钮的页面: index1.php
<input type=\"submit\" value=\"button1\" id=\"submit_btn\"/>
index2.php
<input type=\"submit\" value=\"button2\" id=\"submit_btn\"/>
index3.php
<input type=\"submit\" value=\"button3\" id=\"submit_btn\"/>
我要创建的脚本转到
index1
,然后单击
button1
,然后等待10分钟,转到
index2.php
,然后单击
button2
。 我可以使用
$(\'#button1\').click();
setTimeout(function(){..}
函数,但是如何处理错误,例如未加载页面,服务器是否出错以及页面需要刷新... 谢谢     

解决方法

        您可以在同一域中托管一个母版页,该母版页将其他页面加载到iframe中,并使用“ 9”键访问其中的文档,然后按按钮。如果iframe中的页面无法加载,则母版页可以检测到该情况并自动重新加载iframe。     ,        您可以在加载每个页面时从每个页面调用
setTimeout
。无法在一个页面中调用setTimeout并使其在另一页面上激活脚本。 此外,也无法在页面加载中捕获服务器错误。该脚本是页面的一部分,因此,如果未加载页面,则没有脚本可以解决该问题。 也就是说,除非您使用的是AJAX,但如果我理解正确的话,您就不会吧?     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...