Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向链接添加像素跟踪_Javascript_Html - Fatal编程技术网

Javascript 向链接添加像素跟踪

Javascript 向链接添加像素跟踪,javascript,html,Javascript,Html,我让一家营销公司给我发送了一组1x1像素的跟踪图像,以便添加到页面中。这些都很好,没有问题 他们还希望将其中一个跟踪器添加到一个链接中,该链接指向另一个页面,这就是问题所在 以下是像素跟踪器的示例:(实际链接已删除) 我如何才能将此添加到单击时需要触发的链接?我最初的想法是将“src”直接添加到“a标记”中,但现在回想起来,这并没有什么意义。您可以将图像附加到DOM中,以便在单击链接时进行渲染,同时防止在跟踪器附加后再使用默认值: $("a#imgtracker").click(functi

我让一家营销公司给我发送了一组1x1像素的跟踪图像,以便添加到页面中。这些都很好,没有问题

他们还希望将其中一个跟踪器添加到一个链接中,该链接指向另一个页面,这就是问题所在

以下是像素跟踪器的示例:(实际链接已删除)



我如何才能将此添加到单击时需要触发的链接?我最初的想法是将“src”直接添加到“a标记”中,但现在回想起来,这并没有什么意义。

您可以将图像附加到DOM中,以便在单击链接时进行渲染,同时防止在跟踪器附加后再使用默认值:

$("a#imgtracker").click(function (e) {

    e.preventDefault();

    $("body").append('<img class="fmfjfemzqkmxnkeezyst" width="1" height="1"   src="//insight.adsrvr.org/track/conv/123" alt="" style="border-style:none;">');

    location.href = $(this).attr("href"); //or hardcode the url here

});
$(“一个imgtracker”)。单击(功能(e){
e、 预防默认值();
$(“正文”)。附加(“”);
location.href=$(this.attr(“href”);//或在此处硬编码url
});

Ah好的。基本上,当点击链接时。它抓取那个img,点击“src”并说“好的,有人试图抓取这个图像”,然后把我们发送到链接页面。这看起来很棒,这可能是我的答案。是的,图像是在用户导航到目标页面之前呈现的。在您称之为“辉煌”之前,先测试它是否有效:
$("a#imgtracker").click(function (e) {

    e.preventDefault();

    $("body").append('<img class="fmfjfemzqkmxnkeezyst" width="1" height="1"   src="//insight.adsrvr.org/track/conv/123" alt="" style="border-style:none;">');

    location.href = $(this).attr("href"); //or hardcode the url here

});