簡體   English   中英

你如何寫 Javascript 打開頁面,然后點擊頁面上的按鈕 go

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM