我有一个应用程序是一个链接到其他应用程序的门户。这些链接使用target ='app-name'打开这些应用程序,这样如果再次打开它并且窗口存在,它将在同一窗口中打开。
然而,在应用程序中,我们有一个返回门户窗口的链接,但该窗口没有'target = portal'标签...它首先打开 - 让我们说通过书签。所以当点击链接时,我们会得到一个新的门户选项卡/窗口......现在我们有两个。用户希望我们找到现有的。
那么我如何'命名'门户窗口,以便我可以使用target ='portal'返回它?
答案 0 :(得分:2)
你可以尝试
window.name = 'portal';
根据MDN article about window.name
,
获取/设置窗口的名称。
窗口名称主要用于设置超链接和表单的目标。
请注意它的DOM级别0,不属于任何标准。