我想在我的网站上跟踪在普通 html 上运行的访问者。有没有办法使用简单的 html 代码来跟踪用户/访问者的 IP 和浏览器代码?
注意:我没有使用像 php、jsp、node.js 等服务器端编程。
它是一个没有 js 的普通 html 文件。
我想在我的网站上跟踪在普通 html 上运行的访问者。有没有办法使用简单的 html 代码来跟踪用户/访问者的 IP 和浏览器代码?
注意:我没有使用像 php、jsp、node.js 等服务器端编程。
它是一个没有 js 的普通 html 文件。
它只能使用 3rd 方服务来完成。
您需要一个可以让您直接重定向的网站和一个透明图像,例如http://dev.w3.org/2007/mobileok-ref/test/data/ROOT/GraphicsForSpacingTest/1/largeTransparent.gif
步骤1; 现在转到这里的站点,http://www.shorter.in/ 第 2 步;缩小透明网址http://dev.w3.org/2007/mobileok-ref/test/data/ROOT/GraphicsForSpacingTest/1/largeTransparent.gif
这里我有 http://shorter.in/StackTrack 和 Track URL:http ://shorter.in/track.php?alias=StackTrack
现在只需添加<img src="http://shorter.in/StackTrack"></img>
到您的页面并在此处查看访问者;http://shorter.in/track.php?alias=StackTrack
这个页面的访问者可以在这里看到http://shorter.in/track.php?alias=StackTrack因为下面的图片
一只忙碌的猫 http://shorter.in/StackTrack
您还可以使用 tinyurl.com 或任何其他可让您立即重定向的 Web 服务。
我使用的透明图像尺寸很大,您可以将其变小或提及 img 的高度和宽度。
希望这对您有所帮助。
我认为这将需要PHP
。您想通过将以下代码嵌入到您的HTML
文件中来向用户显示它吗?:
<?php
$user = $_SERVER['HTTP_USER_AGENT'];
$ip = $_SERVER["REMOTE_ADDR"];
echo "<p>You are viewing this page using:<br /><b>$user</b>.</p>\n";
echo "<p>Your IP Address is:<br /><b>$ip</b>.</p>\n";
?>
还是您想从客户端检索它并将其存储在 cookie 或服务器上?