![]() |
1
6
在页面加载、javascript处理完毕、文本字段被聚焦之前,击键不会产生效果。 如何加速web应用程序以增加响应时间? 你的朋友是阿贾克斯! 仔细考虑应用程序中最常见的操作,并使用AJAX最小化网页的重新加载。记住,不要过度使用AJAX。使用太多javascript会阻碍可用性,正如它可以提高可用性一样。 相关阅读材料:
|
![]() |
2
1
也许我对这个问题考虑不足,但我会把这个扔出去。。。你可以把你的表单放在一个隐藏的div或类似的容器中(也许给它一个模态的外观/行为?)在链接的单击事件上。这样,表单已经作为页面的一部分加载。它应该马上出现。 你可以在所有地方找到modal div教程,应该不会太棘手。如果你使用ASP.NET微软的AJAX库中甚至有一个。 |
![]() |
3
0
|
![]() |
4
0
我想做你想做的事是很难的。我认为真正的问题是新页面的加载时间太长。您应该考虑缓存页面或对静态组件(如图片等)进行部分缓存,以提高加载时间或预加载页面并使其不可见。(参见 Simple Tricks for More Usable Forms 一些想法) 对于编码选项,可以使用javascript捕获击键(请参见 Detecting various Keystroke
当控件从当前页传递后,您需要保存它们,然后将它们传输到新页。(参见 Save Changes on Close of Browser or when exiting the page 关于在不同浏览器中检测击键问题的一些一般信息,请看 Javascript - Detecting keystrokes . |
![]() |
Nifas · Python:将用户输入用作dict键时出现键错误 7 年前 |
![]() |
LalaJava · Java方法字符模式-初学者 7 年前 |
|
Richard Yudkiss · 重置之前,基本计算器需要多个输入 7 年前 |
![]() |
f.lechleitner · R-多行上的readline提示 7 年前 |
![]() |
JoshingYou · 我无法运行此程序[已关闭] 7 年前 |
![]() |
Nic · 用于记录用户选择的响应图像 7 年前 |