[英]How to Inject JavaScript in Web Page to Automatically Hit Refresh Button
我想每 1 分鍾更新一次給定的數據集。 理想情況下,到目前為止,我了解到最好的情況是 Power BI 每 1 小時或每 15 分鍾一次。 但是,我注意到,如果我單擊工作區中的“立即刷新”按鈕,那么每次點擊該按鈕時,相應的儀表板和報告都會更新!-盡管需要重新加載這些頁面,但這可能使用可以完成這項工作的Auto Refresh Plus 擴展等工具來解決。
因此,有沒有辦法在下面截圖的網頁中嵌入 JavaScript,每 1 分鍾自動點擊一次“立即刷新”按鈕? “立即刷新”按鈕位於“test_rig_dashboard”右側的灰色框架中的“數據集”(由於屏幕截圖無法看到)的左側。
最相似的方法,我已經研究是這與以下JavaScript插入:
javascript:if(window.autoRefreshInterval) { clearInterval(window.autoRefreshInterval); };
window.autoRefreshInterval = setInterval(function() { jQuery(".refresh").click(); },60000)
關於如何在這里實施的任何想法? 我感謝任何幫助!
對於未來的用戶,只是為了補充@ptourlas 的答案,我通過僅使用按鈕的類名來實現類似的操作,因為在這種情況下,按鈕沒有 id。 跳過“元素”中的“添加屬性”,並在“控制台”中執行:
setInterval(function(){document.getElementsByClassName("<class name>")[0].click();},30000);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.