我已经openned我在Internet Explorer的选项卡的应用程序说“TAB1”,并通过点击一个按钮,说:“Button1的”在“TAB1”,弹出说“POP -UP1“将打开,在”POP-UP1“屏幕中,如果我点击一个按钮,它将在”TAB1“屏幕(父屏幕1)中添加一些元素。的Javascript弹出问题
现在我在另一个选项卡中打开同一个应用程序,在同一个IE浏览器窗口中显示“TAB2”,然后单击“button1”打开弹出窗口中相同的“POP-UP1”(因为窗口。 open()函数代码与相同的弹出式名称相同)。现在,当我尝试在“TAB2”(父屏幕2)中添加一些元素时,但不是添加到“TAB2”,而是添加了“TAB1”屏幕中的元素。
如何编写JavaScript代码在从哪个弹出启动正确的主画面添加元素。我想要相同的弹出窗口为所有打开的选项卡工作,而不是打开来自不同选项卡的许多弹出窗口。
请帮帮我。
很高兴看到一些代码,如用于打开弹出窗口的函数....(通常“parent.opener”应该足够....) – Federico 2015-02-11 11:03:10
Window.open(URL,'mypopup','高度= 50,宽度= 50' ) – 2015-02-11 19:06:47
Eventhough我用parent.opener是指TAB1屏幕,而不是指TAB2 – 2015-02-11 19:08:16