【发布时间】:2011-01-14 20:31:52
【问题描述】:
是否可以使用退出按钮 [X] 阻止用户关闭窗口?我实际上在页面中提供了一个关闭按钮,供用户关闭窗口。基本上我要做的是强制用户填写表格并提交。我不希望他们在提交之前关闭窗口。
非常感谢您的 cmets,我不打算在任何商业网站上托管。这是内部的事情,我们实际上正在让所有员工参与我们设计的这项调查......
我知道这不是正确的方法,但我想知道我们在这里遇到的问题是否有解决方案...
【问题讨论】:
-
感谢上帝,答案是否定的。
-
我不希望我的窗口试图强迫我提交一些表格。杀死浏览器的进程是您无法使用 javascript 阻止的一种方式
-
从可用性的角度来看,如果用户出于某种原因不想填写表单并离开/关闭窗口怎么办?这不会让您网站上的用户感到沮丧并将他们赶走吗?或者更糟糕的是,输入垃圾数据只是为了让窗口关闭?
-
不要投反对票,因为您发现这样做的网站令人反感。提供一个建设性的替代方案,希望他能看到以其他方式做的好处。这个问题是有道理的。
-
@manraj82:许多现代调查系统将能够一次一页地跟踪用户的进度。如果用户在中间中止,他们可以在他们完成的最后一个阶段之后恢复。
标签: javascript dom-events anti-patterns