我需要重複更新一個網頁(不是刷新),
本身網頁就會自動更新但時間太長,它也有設置一個更新鍵能立即更新
但我還需要其他作業所以不能使用按鍵精靈去連點,
之前看過有人能用開發人員編輯直接將網頁固定更新秒數的時間設定更低,
於是我上網找結果發現了一個能夠自動點擊的編碼,我就照著用試試看
在Console裡面輸入
var inputs = document.getElementsByTagName('input');
for(var i=0; i<inputs.length; i++)
{
if(inputs[i].getAttribute('type')=='submit')
{
inputs[i].click();
}
}
在type後面貼上我找到更新鍵編碼然後按下ENTER
就真的成功地幫我點擊了更新鍵,但就只按一次
所以我想問有沒有能讓它重複執行的編碼,該怎麼輸入,輸入在哪裡
或著真的有辦法直接改網頁上自動的更新秒數的方法
試試看
'myButtonId 就是要點的按鈕
'後面那個 1000 是 1 秒的意思
'要 30 秒就改成 30000
setInterval(function () {document.getElementById("myButtonId").click();}, 1000);
做在extension裡面才有可能,在console裡面做,reload頁面之後,原本由console裡面load進去的資料也會reload,就無法連續觸發