使用window.open打开的窗口名称可以由主父动态更改吗?
我们有一个菜单系统,可在单击链接时打开新窗口。然后新窗口有其他可以从中打开的窗口。此方法在一个会话环境中正常工作。但是当用户尝试从同一选项打开第二个窗口时,将替换第一个窗口。我知道这是因为他们都使用相同的名称。可以对主菜单程序进行编码,以便在每次单击菜单项时更改名称吗?这个相同的菜单程序可以从第一个窗口更改子窗口的名称吗?
我能想到的最好的方法是找到一种方法来打开javascript监听器,并在每次单独的父/子树中单击链接时触发。然而,我甚至不知道这是否可行。
我知道我可以选择为每个window.open命令名添加一个唯一的编号,但我正在寻找一种方法来允许菜单程序处理这个问题。
我正在寻找一种不需要更改子程序的方法。
谢谢。