0

是否可以提高性能以便在不使用 Ajax 的情况下使用 javascript 刷新整个页面?我们可以维护一些缓存或其他技术来加速页面刷新过程吗?

4

1 回答 1

0

不知道刷新页面到底是什么意思,但是这样的事情只能通过 JavaScript 来实现,而无需 AJAX。

假设您的页面中有两个部分。第二部分的内容取决于第一部分中选择的值,但变化是确定的。在这种情况下,您可能希望加载第二部分的所有变体并将它们隐藏在页面中。完成后,根据第一部分中的事件,您可以在第二部分中显示/隐藏相应的详细信息。

这种情况的一个常见示例可能是:国家列表和国家列表示例。假设如果将国家/地区选为美国/加拿大等,则要显示州列表,而对于其他国家/地区,则要显示自由文本字段。在这种情况下,您可以预先加载美国州列表和加拿大州列表并将它们隐藏。一旦用户选择任何国家,您就可以在 UI 中显示相关的状态列表/字段。全部在客户端。

于 2012-11-12T05:07:27.857 回答