gpt4 book ai didi

javascript - onClick 中的多行?

转载 作者:行者123 更新时间:2023-11-29 20:13:23 25 4
gpt4 key购买 nike

我有一个链接,当它被点击时我需要它做两件事。首先,它使用 google 跟踪代码跟踪它,然后是打开一个新窗口。

我试过:

onclick="javascript: pageTracker._trackPageview('/Ads/MMA_Front_Page.com'); window.open(this.href, '_blank'); return false;"

但是没有用,没有打开新窗口。

我是不是代码有问题,还是我需要创建一个 javascript 方法并调用它?

谢谢

编辑:我正在尝试使用函数,但它不起作用。你能帮帮我吗?

函数如下:

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

我称之为的部分:

onclick="openAd('/Ads/MMA_Front_Page.com')"

似乎只有第一部分在工作“pageTracker._trackPageview(adType);”其余的都被忽略了。

最佳答案

你真的应该在你的 <script> 中使用函数标记但是,尝试不使用 javascript:.. .喜欢:

onclick="pageTracker._trackPageview('/Ads/MMA_Front_Page.com'); window.open(this.href, '_blank'); return false;"

关于javascript - onClick 中的多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8458728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com