我想在页面上打开一个带有JS的窗口(该页面包含一个编辑器),你可以从有“按钮添加到编辑器”按钮的网站上添加项目到这个编辑器。
当用户点击“添加到编辑器”按钮时,我想确定编辑器是否已经打开,如果是的话,执行一些JS(我可以添加它)或者用编辑器打开一个新窗口。
当我使用以下代码时:
window.open('/editor', 'editor');
这适用于打开名为editor的窗口。但是当有人打开编辑器并在另一个页面上单击相同的按钮时,编辑器会刷新,这不是我想要的。
我无法将window.open结果存储在变量中(例如var foo = window.open()
),因为它只适用于一个页面。还有另一种方法吗?
如果使用jQuery更容易,我也在使用它。这是一种可能性。