本文介绍了我正在尝试使用 javascript 打开一个弹出窗口.它适用于 Chrome 但不适用于 IE 或 Firefox的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm trying to use javascript to open a popup window. It works in chrome but not in IE or 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

立即购买图片显示您想要点击的内容.

The BUY NOW image what you want to click on.

推荐答案

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

The issue is your target="". You don't need it if you're going to be using javascript popup code.

这很好用:

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

这篇关于我正在尝试使用 javascript 打开一个弹出窗口.它适用于 Chrome 但不适用于 IE 或 Firefox的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 14:26