我在一個html頁面上有一個按鈕,但點擊時我希望它激活另一個html頁面上的不同按鈕。這可能嗎?如何使一個按鈕點擊不同頁面上的按鈕
0
A
回答
1
這是唯一可能的,如果第一頁實際上生成第二頁(通過window.open()
)。否則,您將無法通過其他窗口訪問文檔。
下面是一個例子:
var newWin = window.open("other page in my domain");
var otherButton = newWin.document.querySelector("selector to find button");
otherButton.click();
0
該解決方案將工作,雖然,但它需要從一個頁面傳值到另一個。它無法將頁面鏈接在一起。如果你想要看看websockets。
HTML
<button id="activate">Activate other page</button>
的JavaScript
document.querySelector("#activate").addEventListener("click", function(){
location.href = "page2.html?button=activate"; //mind the querystring here.
});
頁2
HTML
<button id="toactivate" disabled>disabled button</button>
的JavaScript
var activateButton = location.search.slice(1); //querystring | get rid of the ?
activateButton.split(/&/);
activateButton.forEach(function(value){
var splitted = value.split("=");
if (splitted[0] == "button" && splitted[1] == "activate")
{
document.querySelector("#toactivate").removeAttribute("disabled");
}
});
相關問題
- 1. iOS - 如何移動到不同的頁面上點擊一個按鈕
- 2. 如何添加一個buttton2,同時點擊另一個按鈕1和按鈕3,同時點擊按鈕2
- 3. 上點擊一個按鈕
- 4. 上點擊一個按鈕
- 5. JavaScript在按鈕上點擊一個頁面點擊
- 6. 如何點擊另一個按鈕上方的按鈕?
- 7. IE頁面上的VBA點擊按鈕
- 8. asp.net按鈕上的新頁面點擊
- 9. 在其他頁面點擊另一個按鈕後自動點擊按鈕
- 10. 在按鈕上點擊多個按鈕
- 11. 如果出現頁面上的一個按鈕,自動點擊
- 12. 如何點擊另一個網頁上的按鈕使用vb
- 13. 負載上的按鈕不同的HTML頁面點擊
- 14. javascript頁面加載按鈕上點擊
- 15. 在頁面上觸發按鈕點擊
- 16. 頁面id點擊按鈕點擊
- 17. 按鈕被點擊後,另一個按鈕就不會點擊
- 18. 如何讓<Span>上面有一個按鈕,可點擊(如按鈕)?
- 19. 如何使硒點擊一個按鈕
- 20. 如何在點擊提交按鈕後留在同一頁面
- 21. 如何點擊Imacros頁面上的多個按鈕
- 22. 頁面不刷新按鈕點擊
- 23. 顯示內容 - 點擊同一個php頁面內的按鈕
- 24. 更改按鈕不同的按鈕,按鈕上的文字點擊
- 25. jQuery的:刷新/刷新上點擊一個按鈕的頁面
- 26. 隱藏按鈕,直到在另一個頁面中點擊一個按鈕
- 27. 如何將按鈕點擊事件從一個頁面傳遞到另一個頁面按鈕
- 28. 如何打開第二個qml頁面上按鈕點擊
- 29. 在asp.net上創建一個新的頁面按鈕點擊
- 30. 導航在asp.net mvc上的另一個頁面按鈕點擊
只有在某些領域並在某個頁面從另一個打開。 – Mouser
單擊事件可以在單獨的瀏覽器選項卡中觸發單擊事件嗎?不可以。這是爲了防止惡意行爲(黑客攻擊)。 – smilebomb
你可以在第二頁上放置自己的JavaScript嗎? – iquellis