我在一个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