Board logo

标题: [改进建议] TW对脚本“onbeforeunload、onunload”的处理是不是有问题!! [打印本页]

作者: hope250    时间: 2008-1-11 00:19     标题: TW对脚本“onbeforeunload、onunload”的处理是不是有问题!!

TW对脚本“onbeforeunload、onunload”的处理是不是有问题!!按说点击取消应该留在当前页面,可是你试试看是什么结果呢?可以和在IE FireFox下运行的结果进行对比
仅仅是测试而已
请尝试关闭窗口
"我真的不想确定关页面,可是我有办法不关闭吗?"

可以点击下面的地址测试:
http://webchat.huwo800.com/TwTest.htm
作者: cmyk    时间: 2008-1-11 10:18

看了下 MT也是这样处理的    我觉得这样也挺好   既然不想关  那就不点关闭嘛    锁定下也可以    即使关了  还可以恢复  所以关了就关了吧
作者: tianlijian    时间: 2008-1-11 16:39

明白楼主的意思。以前也遇到这种情况了。
在有些重要的场合像tw这种处理方式,可能会给用户造成麻烦。

[ 本帖最后由 tianlijian 于 2008-1-11 16:42 编辑 ]
作者: cmyk    时间: 2008-1-11 16:51

比如什么麻烦?
作者: tianlijian    时间: 2008-1-11 17:08

google的一些Ajax网页,有些数据后台并没有处理完成,如果你这时关闭,他会提示你是否要关闭

[attach]38331[/attach]
比如上面这个页面我正在对gmail进行操作。这时我关闭gmail实际上有些东西还是处理,这时他就弹出提示是否关闭?
但在tw中这个页面已经关闭了。这样就会造成麻烦。

[ 本帖最后由 tianlijian 于 2008-1-11 17:12 编辑 ]
作者: cmyk    时间: 2008-1-11 17:12

处理完成了 页面上应该有提示的吧   如果没确定完成了就关闭页面  这是不好的习惯
作者: tianlijian    时间: 2008-1-11 17:14

这个我知道,但随着发展,像我说的情况会越来越多。
如果是在一些重要的场合下,还会给用户造成损失。
所以建议改一下。我就遇到过这样的情况,是在google doc上。
当用户重复做一件事多次的时候,就会存在疏忽。

[ 本帖最后由 tianlijian 于 2008-1-11 17:17 编辑 ]
作者: hope250    时间: 2008-1-11 17:31

有些时候是误点的关闭,可是TW根本没给你挽回的机会

按正常的处理在点击确认前,窗口是不能关闭的
作者: netwjx    时间: 2008-1-11 18:08

应该算是bug 处理时没考虑到特殊情况
作者: hope250    时间: 2008-1-12 11:29

自己顶
作者: tianlijian    时间: 2008-1-12 19:58

 开发组的人过来看看。

[ 本帖最后由 tianlijian 于 2008-1-12 20:04 编辑 ]
作者: netac    时间: 2008-1-12 20:08

恩  看到了   谢谢反馈
作者: hope250    时间: 2008-6-27 08:26

这个问题哦,还要顶出来一次

“还没等我确认是不是关闭,页面就已经关闭了”





欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2