在重新加载页面后,我能否运行JavaScript代码?
在我的情况下,我想通过地址栏输入javascript: <<CODE>>
来执行代码。
重新加载页面多次,并检查是否存在一个特定id的按钮并单击它。这是我的代码:
function check () {
if(new Date().getTime >= 1442949420000) {
var loginbtn = document.getElementById('loginbutton');
if(loginbtn){
loginbtn.click();
} else {
console.log('button not yet here - reload');
window.location.reload();
check();
};
} else {
console.log('to early - reload');
window.location.reload();
check();
};
};
check();
问题是,在
window.location.reload()
之后页面重新加载,check()
函数从未被调用,因此页面只会重新加载一次。或者有没有一种服务可以将我的脚本注入到一个URL中?