Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 打开URL并单击新加载页面上的按钮_Javascript_Html - Fatal编程技术网

Javascript 打开URL并单击新加载页面上的按钮

Javascript 打开URL并单击新加载页面上的按钮,javascript,html,Javascript,Html,我刚刚开始学习Javascript,我想编写一个脚本,重定向到另一个URL,在加载URL后,单击“下一步”按钮,以此类推 我使用的是以下脚本,它是在第一个html页面中按下按钮后执行的: function GoToURLAndClickNext() { var w = window.open("file:///C:/test_click.html"); w.document.getElementById('button id').click(); } test_click.html

我刚刚开始学习Javascript,我想编写一个脚本,重定向到另一个URL,在加载URL后,单击“下一步”按钮,以此类推

我使用的是以下脚本,它是在第一个html页面中按下按钮后执行的:

function GoToURLAndClickNext() {  
  var w = window.open("file:///C:/test_click.html");
  w.document.getElementById('button id').click();
}
test_click.html 看起来像这样:

<!DOCTYPE html>
<html>
<body>

<h1>Test button</h1>

<p>Test </p>

<button type="button" id="button id" onclick="alert('click event occured')">Click here</button>


</body>
</html>

测试按钮
试验

点击这里
不幸的是,该脚本无法工作…它正确打开“test_click.html”文档,但不会自动单击“button id”。 有可能实现这样的行为吗?理想情况下,我希望以树的方式浏览多个html页面。 谢谢
z

对于编辑此文件和批准编辑的用户:堆栈代码段仅用于运行代码。请回滚到原始的.jsfiddle…我怀疑是否可以这样做;我的方法是在
window.onload()上添加
mybutton.click()
event在新打开的页面中好吧,这正是我的问题…我不想/无法在新打开的页面中添加新功能。我试图了解这是否可以通过仅从第一页执行的脚本来完成。对于编辑此页面和批准编辑的用户:堆栈片段仅用于运行代码。请回滚到原始的.jsfiddle…我怀疑这样做是否可行;我的方法是在
window.onload()上添加
mybutton.click()
event在新打开的页面中好吧,这正是我的问题…我不想/无法在新打开的页面中添加新功能。我试图了解是否可以通过仅从第一页执行的脚本来完成此操作。