作者allanshen (不要当好人)
看板Web_Design
标题Re: [问题] 关闭(离开)页面时,做资料库的修改
时间Sun Nov 26 20:56:58 2006
※ 引述《Annydodo (。单纯是种快乐。)》之铭言:
: 那如果我要做离开页面时资料库修改
: 该怎麽写才对呢?
基本上,我认为「离开页面时做资料库修改」这个动作..很难做到确实..
(也许是我笨,不知道更好的方法..)
我所知道的方法
可以利用 onunload 这个 event 可来叫 javascript 做 window.open 开一个视窗
连到一支php程式,在这php程式里面更新资料库,然後再 self.close()
不过这方法遇到两个问题
1. 使用者用了挡 window.open 的软体或 browser 的功能,那就失效了
2. 使用者没有做关闭browser或换页的动作(如当机、直接关机等),这样也会失效
以上的想法提供给您参考..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.209.189.1
1F:推 Annydodo:感谢 11/26 21:02
2F:推 grassboy2:可以利用ajax去request吗?我对ajax不熟XD 11/26 22:21
3F:推 Numino:onunload的时候 location.assign()试试看,不一定行哦 11/26 22:47