使用 Javascript 编写了一个非常简单的 Chrome 扩展程序,每 750 毫秒刷新一次第三方页面,直到某个元素可用:
if (document.getElementById("abc123") != null) {
document.getElementById("abc123").submit();
}
else {
window.setInterval(function() {document.location.reload(true);}, 750);
}
当脚本遇到 503 错误时遇到执行问题。由于某种原因,503 错误页面没有触发 else 条件,脚本停止了。关于如何修改脚本以提供此类问题的解决方案的任何建议?