HTML脚本位置
HTML Script Location
包含脚本的标准又改变了吗?上次我检查时,每个人都建议开发人员把他们的脚本放在结束的</body>
标记之前。
在谷歌分析指南中,他们现在说要把脚本放在开头<body>
标签之后。
您的main.js
文件或无论您如何称呼它,通常最好放在body标签的末尾。你也可以把你的谷歌分析脚本在页面的末尾,但我认为你可能会错过一些事件在这一点上(当所有的DOM将准备好)。
此外,您可以加载脚本,如谷歌分析传递async
属性给它,即。: <script src="googleAnalytics.js" async></script>
。在这种情况下,把它放在body标签的开头是完全可以的,因为它不会阻止DOM的加载。
编辑。:检查谷歌分析脚本今天,我注意到这个a.async=1
,所以我的猜测是,即使你不传递async参数的脚本标签,谷歌的代码仍然会运行async.
相关文章:
- 如何通过谷歌应用程序脚本从谷歌文档中的位置确定命名范围
- HTML文档中脚本标记的位置-<头部>&<身体>有不同的行为
- 我发现了一些只在移动设备上可见的垃圾邮件链接,我可以'找不到包含此垃圾邮件链接的脚本的位置
- 注入<脚本>标签给它一个合适的位置
- Photoshop脚本:将图像移动到位置x,y
- 如何在java脚本中获取光标位置
- Chrome/Tampermonkey 用户脚本存储在文件系统上的什么位置
- 在 Javascript 中函数调用的正确脚本位置
- 为什么&此脚本返回的位置未定义
- 在特定位置注册客户端脚本
- 为什么我的JSFiddle不工作?(放置脚本的位置)
- Netsuite脚本-更新自定义可用数量字段//位置=仓库
- 更改Angularjs路线时,演示文稿脚本的放置位置
- 如何将HTML表单提交到2个位置=Java脚本和PHP
- 无法使地理位置脚本工作
- 在具有标头位置的重定向步骤中检测第一个脚本
- 在站点的另一个位置运行 java 脚本
- 地理位置脚本不起作用
- Javascript窗口.位置脚本一直在重新加载
- Div绝对位置脚本- onkeyup甚至不注册