我可以用一个图像像素调用多个跟踪像素吗?
我的主要跟踪像素是-->
<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
或其他加载资源的方式(