Jquery - 页面的顶部或底部?

时间:2014-03-04 16:34:27

标签: jquery asp.net

我见过一些ASP.NET的新例子,它们在页面底部渲染了脚本,但不确定什么是最好的。我应该在必要时在每个页面底部渲染我的所有脚本还是按照常规方式进行渲染?

干杯

2 个答案:

答案 0 :(得分:1)

您可以参考:http://developer.yahoo.com/performance/rules.html#js_bottom

因此,如果可能的话,您应该始终将您的脚本放在页面底部,以加快您的网站速度,并提高您的搜索引擎优化,网站得分和排名。

  

当用户从您的网站请求页面时,页面HTML将启动   流式传输到浏览器。一旦浏览器遇到一个标签   外部图像,脚本,CSS文件等,它将开始下载   同时归档。

     

如果您将脚本放在页面底部,则会加载它们   持续。换句话说,你的HTML内容/结构/ css /图像   将首先加载页面/应用程序,并且可以显示某些内容   浏览器更快;您的用户无需等待脚本完成   在他们看到您的申请中的内容之前下载。

答案 1 :(得分:0)

您应该在底部渲染脚本(在关闭标记之前)。 http://developer.yahoo.com/performance/rules.html#js_bottom

确保你保持正确的顺序 - 首先是jQuery。此外,如果你在调用它之前放置一个在任何地方使用jQuery的内联脚本,它将无法工作。