簡體   English   中英

Window.open在另一個彈出窗口中不起作用

[英]Window.open not working in another pop up window

我有一個使用javascript window.open()生成的彈出窗口“ X”。 當我嘗試從彈出窗口“ X”打開另一個子窗口“ Y”時,我得到一個彈出窗口“ Y”,並且還將“ X”的網址重新加載到原始瀏覽器窗口中。 有人可以幫我嗎?

我嘗試了這個,對我有用:

function openWin()
{
myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<button class='hi' onclick='window.open()'> hi!</button>");
myWindow.focus();
}
<input type="button" value="Open window" onclick="openWin()" />

這可能是您從彈出的X窗口打開另一個子窗口Y時沒有return false 因此,您的瀏覽器正在重新加載。 如果仍然無法嘗試,請嘗試此操作,如果可能的話,發布您的腳本!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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