我在页面上有两个按钮(A& B),可以在点击时打开一个新窗口。这两个按钮都使用相同的JavaScript函数,windowName是动态传递的(_AWindow为按钮A设置,_BWindow为按钮B传递)。
打开窗口的JavaScript代码是:
window.open(S_URL,windowName);
我正面临着一些奇怪的问题。
如果我第一次点击按钮A,则会在新窗口(名称:_AWindow)中打开链接(https:// www。),然后再次单击相同的按钮将打开现有窗口中的链接。
BUT
如果我第一次点击按钮B,则会在新窗口(名称:_BWindow)中打开链接(https:// secure。),但再次单击按钮B,它会再次打开一个新窗口,而不是在同一个窗口中打开链接窗口。
我使用的是IE7版本7.0.5730.13
请帮忙!
答案 0 :(得分:0)
在_BWindow
的页面中,您是否有一个名为“name”的全局变量?更改全局值将重命名窗口,导致第二次启动失败。