2014-01-06 31 views
0

更具体地说,在开发网站/网络应用程序时,您是否需要双击用户双击最初不设计为双击的元素?您的代码是否适合双击?

我知道这听起来像是一个稍微偏离主题的问题,但这是我最近才考虑过的事情,而且我真的很好奇。有些用户我们都知道双击浏览器中的元素,实际上他们几乎双击了计算机上的任何内容来执行某些操作。诚然,这些人通常是经验较少 - 但他们仍然是用户。

几个星期前我有一个问题,我正在通过一个按钮的客户端发出ajax请求。双击该按钮会导致不需要的行为,所以我已经进行了必要的检查。这让我想到,也许我应该考虑这个网页上的所有元素。

这是你目前使用的代码吗?

回答

1

我们有一个简单的网页表单进行购买,它只是使用普通的表单提交,没有AJAX。我们发现有些客户偶然购买了两次,因为他们双击,或者服务器速度很慢,他们在等待时再次点击。所以我放了一些简单的Javascript来禁用点击后的提交按钮。