我需要一个弹出窗口向用户显示但没有父窗口。但是,我认为这是不可能的。
我认为我可能必须让弹出窗口在显示后关闭它,但是如何?
我在弹出窗口中试过这个:
<BODY align="center" valign="center" onload="javascript:window.opener='x';window.close();">
但它关闭了弹出窗口本身。如何让弹出窗口关闭其父窗口?
答案 0 :(得分:0)
请尝试window.opener.close()
。
答案 1 :(得分:0)
除非用JavaScript本身打开“父窗口”,否则这是不可能的。 JavaScript只允许关闭它自己打开的窗口。