我有一个仪表板类型的页面,其中包含一堆部分,每个部分提供不同的数据。获取所有数据然后发送页面的速度很慢。从感知性能的角度来看,我认为最好的方法是加载每个部分不包含任何内容的页面,然后使用 jquery ajax 异步获取各种数据。然而,我不应该依赖 javascript 来启用这一点,这一点已经深深地印在我的脑海里。在发回页面之前,有什么方法可以检测请求浏览器中是否启用了 javascript?或者,也许更好的问题是解决这个问题的最佳方法是什么?
最佳答案
现在可能 99% 的用户都启用了 JavaScript。除非你非常关心运行 10 年前浏览器的人,或者非常关心那些荒谬偏执的用户,否则我只会使用 JavaScript。您的案例就是 AJAX 的设计目的。
关于jquery - 最佳实践 : Jquery Ajax versus no dependence on javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2194212/