JavaScript in classic ASP: <script> 标签还属于底部吗?
JavaScript in classic ASP: Do the <script> tags still belong on the bottom?
Many, developers 想知道 JavaScript 引用(<script>
标签)在 HTML 文件中的位置。几乎每个权威人物似乎都喜欢将参考文献放在页面底部,不包括 jQuery 和类似模块。
自从我上次接触 ASP.NET 已经一年多了,我之前没有接触过经典 ASP。经典 ASP compiling/serving 流程是否受益于 <script>
已移至页面底部的引用?
我已经进行了一些测试,它似乎有所帮助,但我不能确定。如果经典 ASP 是否受益于重新定位的 <script>
标签,收益是否大到足以证明花在重构上的时间是合理的?
将 <script>
标记放置在页面底部有两个主要原因:
- HTML 内容在 JavaScript 之前 加载,这意味着用户会在
之前看到您的内容
- 在脚本中,您可以假设所有 HTML 都已加载并且可供 DOM 使用(因此无需等待)
服务器端,我认为你把它放在哪里并不重要。
Many, <script>
标签)在 HTML 文件中的位置。几乎每个权威人物似乎都喜欢将参考文献放在页面底部,不包括 jQuery 和类似模块。
自从我上次接触 ASP.NET 已经一年多了,我之前没有接触过经典 ASP。经典 ASP compiling/serving 流程是否受益于 <script>
已移至页面底部的引用?
我已经进行了一些测试,它似乎有所帮助,但我不能确定。如果经典 ASP 是否受益于重新定位的 <script>
标签,收益是否大到足以证明花在重构上的时间是合理的?
将 <script>
标记放置在页面底部有两个主要原因:
- HTML 内容在 JavaScript 之前 加载,这意味着用户会在 之前看到您的内容
- 在脚本中,您可以假设所有 HTML 都已加载并且可供 DOM 使用(因此无需等待)
服务器端,我认为你把它放在哪里并不重要。