Могу ли я вызвать несколько пикселей отслеживания с помощью пикселя изображения?

#javascript #php #pixel #pixels

#javascript #php #пиксель

Вопрос:

Могу ли я вызвать несколько пикселей отслеживания с помощью пикселя изображения?

Моим основным пикселем отслеживания будет —>

 <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. Поэтому мне нужен способ загрузки пикселей сверху в один файл.

Ответ №1:

Вы загружаете 5 разных ресурсов (пикселей отслеживания) из 5 разных доменов, поэтому вам нужно, чтобы клиент выполнял 5 запросов: никакие серверные материалы не будут работать (сервер будет иметь только HTTP-заголовки для «domain.com «, и нет для «домена * .com»).

Вы можете использовать CSS с 5 слоями фонового изображения:

  • внешний, загруженный через <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');">amp;#xnbsp;</div>
  

Если CSS не включен, отслеживание не будет работать.
Вы можете поместить style атрибут в существующий элемент.

Другого пути нет (отредактируйте, если я что-то забыл):

  • Несколько <img.../> тегов
  • CSS background-image: url()...;
  • Несколько <iframe...></iframe>
  • Несколько <link.../> (тогда «пиксели отслеживания» становятся «отслеживающими CSS / внешний ресурс»)
  • Загрузка Javascript ( XMLHttpRequest или другие способы загрузки ресурсов)