如何解决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,但如果我理解正确的话,您就不会吧?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。