Javascript 如何打开新窗口并在新窗口中执行方法?
我在html页面上有一个按钮。当我单击此按钮时,此页面上会发生一些更改 我需要以下内容:当我单击按钮时,我希望打开一个具有相同url的新窗口,并在该新窗口中执行该方法 这就是我试过的Javascript 如何打开新窗口并在新窗口中执行方法?,javascript,Javascript,我在html页面上有一个按钮。当我单击此按钮时,此页面上会发生一些更改 我需要以下内容:当我单击按钮时,我希望打开一个具有相同url的新窗口,并在该新窗口中执行该方法 这就是我试过的 <button class="button" onClick="window.open('myUri'); myMethod();"><span class="icon">Open</span></button> 打开 但这是行不通的。我该怎么做 您将无法
<button class="button" onClick="window.open('myUri'); myMethod();"><span class="icon">Open</span></button>
打开
但这是行不通的。我该怎么做 您将无法传递到新窗口。您可以尝试在新窗口的onLoad
事件中调用myMethod()
如果您无法控制此新窗口的内容,比如说您正在打开其他人的网站,那么这是不可能的。在
标记的末尾之前放置一个
标记,然后调用一个函数,例如,openWindow()
,以打开新窗口。避免在实际的onclick
中使用javascript。