1

javascript を使用して生成されたポップアップ ウィンドウ 'X' がありますwindow.open()。ポップアップ ウィンドウ「X」から別の子ウィンドウ「Y」を開こうとすると、ポップアップ ウィンドウ「Y」が表示され、「X」の URL が元のブラウザ ウィンドウにリロードされます。誰でもこれで私を助けてもらえますか?

4

2 に答える 2

1

私はこれを試してみましたが、うまくいきました:

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()" />
于 2013-05-27T07:18:16.437 に答える
1

return falseこれは、ポップアップ X ウィンドウから別の子ウィンドウ Y を開いた場合には表示されない場合があります。そのため、ブラウザがリロードされています。それでも問題が解決しない場合は、これを試してください。可能であれば、スクリプトを投稿してください。

于 2013-05-27T10:18:47.447 に答える