获取页面停留时间的JS代码:
<HTML> <HEAD> <TITLE>JavaScript获取页面停留时间</TITLE> <script language=JavaScript> function UserLogoIn() { logoin=new Date(); } function UserLogoOut() { logoout=new Date(); window.alert ("您已在"+document.URL+"\n逗留:" + Math.round((logoout.getTime()-logoin.getTime())/1000) + " 秒!") } </script> </HEAD> <BODY bgcolor="#fef4d2" οnlοad=UserLogoIn() οnunlοad=UserLogoOut()> <h2>JavaScript获取页面停留时间</h2> <a href="http://www.baidu.com">百度</a> <a href="http://www.qq.com">腾讯</a> <input value="跳转至腾讯" type=button οnclick="window.location.href('http://www.qq.com')"> <input value="跳转至百度" type=button οnclick="window.navigate('http://www.qq.com')"> <input value="跳转至新浪" type=button οnclick="window.open('http://www.sina.com.cn')"> </BODY> </HTML>
这种方式适用于以上几种方式的页面跳转(window.open除外,因为这个是新打开一个选项卡),同样关闭网页也有效果