我可以用一个图像像素调用多个跟踪像素吗


Can I call multiple tracking pixels with an image pixel?

我可以用一个图像像素调用多个跟踪像素吗?

我的主要跟踪像素是-->

<img src="http://domain.com/pixel/123" alt="" style="height:1px;width:1px;border:0 none" />

但是,如果我进行mod_rewrite,我是否也可以调用phph文件中的其他像素?

基本上,我只能放置一个跟踪像素,但需要从下面调用所有像素。

<img src="http://domain.com/pixel/123" alt="" style="height:1px;width:1px;border:0 none" />
<img src="http://domain1.com/pixel/232" alt="" style="height:1px;width:1px;border:0 none" />
<img src="http://domain2.com/pixel/745" alt="" style="height:1px;width:1px;border:0 none" />
<img src="http://domain3.com/pixel/478" alt="" style="height:1px;width:1px;border:0 none" />
<img src="http://domain4.com/pixel/894" alt="" style="height:1px;width:1px;border:0 none" />

此外,对于该任务,我可以使用服务器到服务器跟踪或iframe跟踪。所以我需要一种方法来将上面的像素加载到一个文件中。

您正在从5个不同的域加载5个不同资源(跟踪像素(,因此您需要客户端来完成这5个请求:没有服务器端的东西可以工作(服务器只有"domain.com"的HTTP标头,没有"domain*.com"的HTTP头(

您可以使用具有5个背景图像层的CSS:

  • 外部,通过<link rel="stylesheet" type="text/css" href="..."/>加载
  • 内部带<style>...</style>
  • style属性内(

具有style属性的示例:

<div style="background-image: url('http://domain.com/pixel/123'), url('http://domain1.com/pixel/232'), url('http://domain2.com/pixel/745'), url('http://domain3.com/pixel/478'), url('http://domain4.com/pixel/894');">&#xnbsp;</div>

如果未启用CSS,跟踪将不起作用。可以将style属性放在现有元素上。

没有其他方法(编辑以防我忘记了一些(:

  • 多个<img.../>标签
  • CSS background-image: url()...;
  • 多个<iframe...></iframe>
  • 多个<link.../>(然后"跟踪像素"变为"跟踪CSS/外部资源"(
  • Javascript加载(XMLHttpRequest或其他加载资源的方式(