当前位置:  开发笔记 > 编程语言 > 正文

防止Web应用程序中页面之间的击键丢失

如何解决《防止Web应用程序中页面之间的击键丢失》经验,为你挑选了1个好方法。

我目前的项目是编写一个与现有桌面应用程序等效的Web应用程序.

在工作流中某些点的桌面应用程序中,用户可以单击按钮然后显示要填写的表单.即使应用程序显示表单需要一点时间,专家用户也知道表单将是什么并且将开始输入,知道应用程序将"赶上他们".

在Web应用程序中,这不会发生:当用户单击链接时,他们的键击将丢失,直到显示下一页上的表单.有没有人有防止这个的伎俩?我是否必须放弃使用单独的页面并使用AJAX将表单嵌入到页面中使用类似GWT的东西,还是仍然会遇到键盘丢失的问题?



1> andyuk..:

在页面加载,javascript已处理并且文本字段随后被聚焦之前,击键将不起作用.

基本上你真正要问的是; 如何加快Web应用程序以增加响应时间?你的anwser是AJAX!

仔细考虑应用程序中最常见的操作,并使用AJAX来最小化网页的重新加载.请记住,不要过度使用AJAX.使用太多的javascript会妨碍可用性,就像它可以改善它一样.

相关阅读材料:

响应时间:三个重要的限制 - 可用性之王Jacon Neilson的伟大文章.

Ajax可用性错误

AJAX可用性核对表

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有