Rumah > pembangunan bahagian belakang > tutorial php > php 怎么时间观察访问者 停留页面的时间

php 怎么时间观察访问者 停留页面的时间

PHP中文网
Lepaskan: 2016-06-13 12:41:08
asal
1519 orang telah melayarinya

  php 如何时间观察访问者 停留页面的时间

当打开页面时,PHP记录IP和访问时间
关闭页面时,做个onunload事件,这个事件就是给PHP发送关闭a.html的请求,这时候PHP做
关闭时间-访问时间=停留时间

不包括一些特殊情况,如:断电导致关闭浏览器、不支持JS等特殊情况。 

-------
简单写一个,也没经过测试,你自己试下吧

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>javascript</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>
<body onunload="unOnlineTime()">
<img src="online.php?action=online" style="display:none;" id="onlineImg" />
<script language="javascript">
function unOnlineTime()
{
//online.php页面做判断,如果是online就是访问了,unonline就是退出访问状态,由onunload事件发送请求
//当然也可以用AJAX做
document.getElementById(&#39;onlineImg&#39;).src = &#39;online.php?action=unonline&#39;;
}
</script>
</body>
</html>
Salin selepas log masuk

以上就是 php 怎么时间观察访问者 停留页面的时间 的内容,更多相关内容请关注PHP中文网(www.php.cn)!


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan