弹出窗口显示在IE8的标签,但我需要它在自己的窗口
Pop-up is showing in tab on IE8 but I need it in its own window
我知道最近有人问这个问题,但我还没有看到答案。我有一个弹出式音乐播放器与WordPress网站的工作。让它工作是棘手的,现在我告诉客户看到它加载作为一个标签,而不是一个新的窗口,他绝对不会接受。我想知道是否绝对没有办法让这个工作?
function popUp() {
var popup=window.open('http://websitehere.com?id=somevar&more=anothervar','','width=495,height=250,scrollbars=0');
}
下面是调用,在链接中:
<a href="javascript:popUp();"><img src="theimage.png"></a>
我做错了什么吗?有没有更好的弹出代码?谢谢!
No。window.open()
是否在新窗口或新选项卡中打开url是由用户浏览器的首选项控制的,并且不能被覆盖。
你可以把它放在一个对象元素中,或者一个iframe中,在div中看起来像一个可拖动的,可关闭的'窗口'。等待客户端发现一些设置阻止任何新窗口通过脚本打开。
相关文章:
- Javascript更新孙窗口中的表单元素
- 按我自己的类克隆另一个元素的内容和顺序
- 如何配置分析以将数据发送到我自己的服务器
- 从中关闭子窗口'的父级
- 如何使用jquery ajax和jsonp在您自己的域上读取json数据
- 重定向到父窗口中的链接
- 正在尝试处理子窗口上的关闭窗口事件
- 通过window.opener将弹出窗口中的值传递给父窗口
- 创造自己的智能
- 如何在Win8Metro应用程序的Javascript代码中捕获自己的C#事件
- 从自己的安全系统中重新找回自己
- 获取其中骰子的总和'它自己的窗口.并不是所有的窗户
- Firefox附加组件不能将自己的文件作为新的xul窗口打开
- 如何让多个重叠的标记在谷歌地图上打开自己的信息窗口,当一个被点击
- 用我自己的html/javascript代码打开一个弹出窗口
- 我们如何从javascript调用类bootstrap和设计我们自己的内容字段的弹出窗口
- 有没有一种方法可以在img弹出自己的窗口后用css来定位它?
- 窗口.opener为空,父窗口无法访问自己的弹出窗口,或JavaScript运行时错误0x800706b5 (faceb
- 大多数Flash游戏都无法在浏览器窗口中正确调整大小.我该如何让自己的游戏做到这一点?
- 弹出窗口显示在IE8的标签,但我需要它在自己的窗口