问题描述
|
我有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,但如果我理解正确的话,您就不会吧?