我想跟踪我网站上以普通html运行的访问者。有没有办法使用简单的HTML代码跟踪用户/访客的IP和浏览器代码?
注意:我没有使用像php,jsp,node.js等服务器端编程 这是一个没有js的普通html文件。
答案 0 :(得分:3)
只能使用第三方服务。
您需要一个可以直接重定向的网站和一个透明图像,如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 和 跟踪网址: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看到a busy cat http://shorter.in/StackTrack
您还可以使用tinyurl.com或任何其他可让您立即重定向的网络服务。
我使用的透明图像尺寸较大,您可以使用较小的图像或提及img的高度和宽度。
希望这会对你有所帮助。
答案 1 :(得分:0)
我认为这需要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或服务器上?