Javascript函数未运行

时间:2011-12-10 23:06:40

标签: javascript

过去一小时一直试图解决这个问题。

这里是:

<script type="text/javascript">
    function openAd(adType, urlToGo) {
        pageTracker._trackPageview(adType);
        window.open(urlToGo, '_blank');
        return false;
    }
</script>

任何人都知道为什么这不起作用?

称之为onclick="openAd('/Ads/MMA_Front_Page.com', 'http://www.anrdoezrs.net/click-4706163-10919130');"

我上传了一个实时版本:

http://www.easymuaythai.com/

2 个答案:

答案 0 :(得分:2)

我已经在Opera 11.60中访问了您的页面并通过Dragonfly调用了openAd('/Ads/MMA_Front_Page.com', 'http://www.anrdoezrs.net/click-4706163-10919130');,并且在我的浏览器中显示了弹出窗口已被阻止的信息。当我单击以显示弹出窗口时,带有添加目标的新窗口会正确显示。

因此,我建议寻求不同的方法来打开广告或接受弹出/广告拦截器可能阻止的事实。

答案 1 :(得分:2)

如果你的问题是浏览器加载了href中的url并打开了一个新窗口,那么你需要添加return false

onclick="openAd('/Ads/MMA_Front_Page.com', 'http://www.anrdoezrs.net/click-4706163-10919130'); return false;"