Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 提高性能,以便在不使用Ajax的情况下刷新整个页面_Javascript - Fatal编程技术网

Javascript 提高性能,以便在不使用Ajax的情况下刷新整个页面

Javascript 提高性能,以便在不使用Ajax的情况下刷新整个页面,javascript,Javascript,是否可以提高性能,以便在不使用Ajax的情况下使用javascript刷新整个页面?我们可以维护一些缓存或其他技术来加速页面刷新过程吗?不确定刷新页面的确切含义,但类似的事情只能通过JavaScript实现,而无需AJAX 假设页面中有两个部分。第二节的内容取决于第一节中选择的值,但变化是确定的。在这种情况下,您可能希望加载第二部分的所有变体,并将它们隐藏在页面中。完成后,根据第一部分中的事件,您可以在第二部分中显示/隐藏相应的详细信息 这种情况的一个常见示例可能是:国家列表和国家列表示例。假设

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

不确定刷新页面的确切含义,但类似的事情只能通过JavaScript实现,而无需AJAX

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


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

是的,这是可能的。默认情况下,浏览器不会缓存页面。让我们知道您面临的具体问题。一般性的问题是无法回答的,在这里没有人注意它们。