【发布时间】:2016-07-15 05:30:32
【问题描述】:
我想使用 javascript window.open() 打开一个页面,并且我想检查该页面是否在一个窗口中打开,然后再将其置于前面,以及该页面是否在使用新窗口打开之前未打开。
我正在制作一个音乐播放器,我想将它添加到我网站的页面中。当用户单击“打开播放器”按钮时,它将打开播放器弹出窗口。但是在单击按钮之前它是由用户打开的,它将带来打开的窗口而不是打开一个新窗口。
有没有 javascript 或 jquery 解决方案?
这是我用来打开新窗口的功能。
function popUp() {
window.open("popup_player.php", "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400",true);
}
【问题讨论】:
-
这个问题没有我想要的答案。
-
不指定窗口的名称(而不是
_blank)会导致所有点击每次都在同一个窗口中打开链接(如果它不存在则创建窗口)?但是,它会在每次点击时重新加载播放器 URL。
标签: javascript jquery