[英]How do you write Javascript to open page and then click on button on page in one go
我想打開一個特定的網頁,然后單擊一個按鈕從該頁面打開另一個頁面。 現在我可以看到如何編寫 Javascript 來在頁面上找到一個按鈕並單擊它,我不太明白如何從第一頁開始。
即在第 1 頁上可以打開第 2 頁,但是我如何在第 1 頁的一個 go 中讓它在第 2 頁加載后單擊第 2 頁上的按鈕,因為在加載第 2 頁之前按鈕不可用,如果我只是go 到第 2 頁 我的 Javascript 不會運行,因為它在第 1 頁?
我想做的是一個 poweruser 功能,它可以更輕松地執行特定的重復性任務,我是第 1 頁而非第 2 頁的系統管理員。
這是我嘗試為此執行此操作的頁面示例
https://acoustid.org/track/61c9656b-6838-4660-8113-86f7f90fd549
您需要登錄 Acoustid 才能真正看到禁用按鈕
用js打開新瀏覽器window(模態或tab)
var newWindow = window.open("http://www.....com");
為新的 window 添加 onload 處理程序並插入腳本(可選)
newWindow.addEventListener("DOMContentLoaded", Func);
function Func()
{
var script = newWindow.document.createElement("script");
script.text = "alert('hello');";
newWindow.document.body.appendChild(script);
}
不需要處理load的直接插入js代碼
Func();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.