我在做一个页面计时,当页面刷新、跳转、退出时,把当前页面记录的时间保存到数据库中,当访问这个页面时,把数据库里的时间取出。
应该如何去做?
跳转与退出应该是一样的吧,js 有个 onuload,你看看可不可以,同时 onload是载入时触发的事件
你在触发这些事件时,发个消息给 服务器,由服务器来记录时间
同意二楼的说法,你试试。
<script>
function window.onunload(){
alert("窗口关闭或刷新,记录当前时间");
}
</script>
问一下楼上的,比如,页面A,当我刷新时,onunload()和onload(),哪个先执行?
我现在出现的问题是:
我有一个框架页,里面又两个框架,分别显示A、B两页
当点击A页里的超链接时,控制B页,可以从B页再次跳转到B页(这个动作属于刷新还是跳转?)
从B页再次跳转到B页时,B页的onload()和onunload()的执行顺序如何?
onload 和 onunload 看其名字是 进入的时候1,离开的时候 2
你刷新的话,是先退出,再进入的,
其实你可以做个实现,在onload 和 onunload中弹出对话框,就知道了
对,自己动手alert一下,就知道先后了。
另外lz要注意,好像有些onXXX的方法不是跨浏览器的,
也就是ie和ff等等的可能执行效果不一样。
提醒一下lz,