1

我有一个用 jquery 编写的图像轮播。现在我需要能够跟踪显示了哪些单个图像以及单击了哪些图像。我得到了我的点击计数 URL 和我的查看计数标签,但我不确定如何执行此操作。

  1. 如何/在哪里为单个图像添加视图计数标签?在css中作为背景图片?在图像之后的 php/html 代码中?

  2. 考虑到页面加载时所有图像都重新加载并且溢出被隐藏,我怎么知道哪些图像已显示给用户?我在想像旋转木马移动触发的回调,所以它会重新加载当前可见的图像?

非常感谢任何帮助!

4

1 回答 1

3

为什么需要在 html 中添加更多内容?您的服务器已经可以处理这个:

在最简单的情况下,只需将图像作为服务器/getandtrack.php?image=/images/etc.png而不是/images/etc.png. 然后getandtrack.php进行跟踪,然后重定向到请求的图像。

<?php
$image = @$_GET['image'];
if($image) {
    doTracking($image);
    header('Location: ' . $image)
}
于 2012-06-08T13:05:14.513 回答