Javascript 事件上的转换标记

Javascript 事件上的转换标记,javascript,html,Javascript,Html,我正在尝试在按钮标签上获得一个转换像素,我希望当用户同意点击提交按钮时,该像素会启动,并且URL不会改变(页面上只会弹出一条感谢消息)。我在页面上已经有了一个转换标签,但是我想分别计算点击此操作按钮的转换标签。任何帮助都将不胜感激 <html> <body> <a href="javascript:null(void);" onClick="ftGoalTag19212();return false;">click here</a> <sc

我正在尝试在按钮标签上获得一个转换像素,我希望当用户同意点击提交按钮时,该像素会启动,并且URL不会改变(页面上只会弹出一条感谢消息)。我在页面上已经有了一个转换标签,但是我想分别计算点击此操作按钮的转换标签。任何帮助都将不胜感激

<html>
<body>
<a href="javascript:null(void);" onClick="ftGoalTag19212();return false;">click here</a>

<script language="javascript">
<!--
function ftGoalTag19212(){
var ftRand = Math.random() + "";
var num = ftRand * 1000000000000000000;
var ftGoalTagPix19212 = new Image();
ftGoalTagPix19212.src = "http://servedby.flashtalking.com/spot/2531;19212;1515/?spotName=Demo_Thank_You&cachebuster="+num;
ftGoalTagPix19212.onload = ftLoaded19212;

}function ftLoaded19212() {
top.location.href="http://www.UrlGoesHere.pdf";
}
// -->
</script>
</body>
</HTML>


无效(无效)非常无效…很好,您从侦听器返回false,以防止尝试执行。我们在2013年。对不起,我的背景很差。无效表示什么?用户无法尝试执行?我还会将脚本语言更改为脚本标记。谢谢你BergiSorry我的措辞。我的意思是
null(void)
是一个巨大的语法错误(在控制台中尝试),但它永远不会执行,因为您的
onclick
侦听器阻止了默认操作(在href url之后)。这是很好的,因为试图解释该代码片段会大大失败。