我想根据是否有人从网站上的另一个页面访问我的网页,或者他们是否只是第一次访问该网站来制作不同的动画。 我基本上想做:
if (coming from my page) {
$(this).css('display': 'block');
$(this).fadeOut();
}
您可以创建一个脚本,该脚本选择页面上的每个<a>
元素。然后对于href="some_other_page_on_your_site"
部分,您可以像这样更改它:
href="some_other_page_on_your_site?coming_from_my_site=true"
然后在页面加载时,您必须检查"coming_from_my_site"是否包含在document.location.search
中。
您需要访问网络服务器。
使用PHP,您可以访问变量$_SERVER["HTTP_REFERER"]
,它有您问题的答案,但它并不总是由用户代理(Web浏览器(填充。
- https://secure.php.net/manual/en/reserved.variables.server.php
使用 ASP,变量为:Request.ServerVariables("HTTP_REFERER")
- http://www.w3schools.com/asp/coll_servervariables.asp
$ipAddress=$_SERVER['REMOTE_ADDR'];
如果您获取客户端 IP 地址并将其插入数据库,如何,或者你可以放饼干。
[检测用户是否是首次访问者,如果是,请重定向到页面,如果不是,则重定向到另一个页面
检查这个问题,我希望可以解决你的问题