简体   繁体   English

Javascript功能未运行

[英]Javascript function isn't running

Have been trying to fix this for the past hour. 在过去一个小时内一直在尝试解决此问题。

Here goes: 开始:

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

Anyone have any idea why this doesn't work? 任何人都知道为什么这行不通吗?

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

I uploaded a live version at: 我在以下位置上传了实时版本:

http://www.easymuaythai.com/ http://www.easymuaythai.com/

I have went to your page in Opera 11.60 and called openAd('/Ads/MMA_Front_Page.com', 'http://www.anrdoezrs.net/click-4706163-10919130'); 我已经在Opera 11.60中转到您的页面,名为openAd('/Ads/MMA_Front_Page.com', 'http://www.anrdoezrs.net/click-4706163-10919130'); through Dragonfly and the information was displayed in my browser that the popup has been blocked. 通过蜻蜓浏览器,并且该信息显示在我的浏览器中,表明该弹出窗口已被阻止。 When I click to display the popup anyway, the new windows with your add target is displayed correctly. 当我单击以显示弹出窗口时,带有添加目标的新窗口将正确显示。

Thus, I would suggest to seek different method to open the ad or accept the fact you may be blocked by popup / ad blocker. 因此,我建议您寻求其他方法来打开广告或接受您可能被弹出窗口/广告阻止程序阻止的事实。

如果您的问题是浏览器将URL加载到href中并打开一个新窗口,则需要按以下方式添加return false

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM