javascript - 我正在尝试使用 javascript 打开一个弹出窗口。它适用于 Chrome 但不适用于 IE 或 Firefox

标签 javascript popup

我正在尝试使用 javascript 打开弹出窗口。它适用于 chrome,但不适用于 IE 或 Firefox。

这是我的头部代码:

<head>
  <script type="text/javascript">

function newPopup(url) {
    popupWindow = window.open(
        url,'popUpWindow','height=400,width=400,left=550,top=200,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes')
}
</script>
</head>

还有我在正文部分的代码:

 <body>
    <a href="javascript:newPopup('buy-now/ambush-jacket.html');" target="_new"><img     src="images/banner/buy.gif"></a>
    </body

>

这是页面的链接: http://riverswest.com/riverswest-site/ambush-jacket.html

您要点击的立即购买图像。

最佳答案

问题是你的 target=""。如果您要使用 javascript 弹出代码,则不需要它。

这很好用:

<a href="javascript:newPopup('buy-now/ambush-jacket.html');"><img src="images/banner/buy.gif"></a>

关于javascript - 我正在尝试使用 javascript 打开一个弹出窗口。它适用于 Chrome 但不适用于 IE 或 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18005077/

相关文章:

javascript - 谷歌浏览器加载我没有安装的扩展程序

javascript - 如何通过点分隔路径动态分配 ngmodel

jquery - 当鼠标悬停在元素右侧的元素上时,在图像下方显示一个框

javascript - SweetAlert 不适用于单引号

android - 查看另一个 View

html - 包含 bootstrap.min.css 时不会出现 Bootstrap 弹出窗口

javascript - 交换 2D 数组的 2 个元素

javascript - 如果选择超过 12 号,Jquery 日期选择器不会获取时间

javascript - Node - 用于发送电子邮件的选项,sendgrid 和 nodemailer 其中之一或组合

javascript - 如何延迟javascript中元素的onclick响应