浏览 1818 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-07-01
我要在IE关闭的时候,用javascript触发一个让activeX执行的事件,看到ie关闭的时候会触发beforeUnload(),在这个函数中可以再调用activeX处理ie退出时候应该做的事情,可惜ie的刷新也一样触发同一个事件beforeUnload(),怎么区分呢?或者有另外的方法?
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-07-02
noway. 尽管你可以截获F5,但是鼠标点击你是抓不到的。。。
但是对于一个页面来说,close和refresh的结果确实没有什么差别。。。除了refresh可能仍旧在一个session里。 |
|
| 返回顶楼 | |
|
时间:2007-07-02
的确不太好做,从架构层面解决吧
|
|
| 返回顶楼 | |
|
时间:2007-07-02
hongliang同志不要拿一个“架构层面”来唬烂嘛。。。说点实际的!
|
|
| 返回顶楼 | |
|
时间:2007-07-04
用下面的方法可以知道右上角的X关闭按钮和 alt+f4,但是不能屏蔽从
文件——》关闭按钮 <script language=javascript> function window.onbeforeunload() { if (event.clientX>document.body.clientWidth && event.clientY<0||event.altKey){ window.event.returnValue="确定要退出本页吗?";} </script> |
|
| 返回顶楼 | |







