猿问

哪些浏览器支持<script async =“async”/>?

Google宣布支持异步Google Analytics跟踪。


使用<script>标记的async指令实现异步跟踪。


哪些浏览器支持async指令(<script async="async" />)以及哪个版本?


慕虎7371278
浏览 1514回答 3
3回答

忽然笑

谷歌指定的异步支持使用两部分实现:在页面上使用脚本(该脚本由google提供),以便向DOM写出<script>标记。该脚本具有async =“true”属性,以向兼容的浏览器发出信号,表明它可以继续呈现页面。第一部分适用于不支持<script async..标记的浏览器,允许它们使用“hack”加载异步(虽然非常可靠),并且还允许在不等待检索ga.js的情况下呈现页面。第二部分仅影响了解async&nbsp;html属性的兼容浏览器FF 3.6+适用于Android的FF所有版本IE 10+(从预览2开始)Chrome 8+适用于Android的Chrome所有版本Safari 5.0+iOS Safari 5.0+Android Browser 3.0+(蜂窝状)Opera 15.0+Opera Mobile 16.0+Opera Mini&nbsp;无(自8.0起)指定异步的“html5正确”方式是a&nbsp;<script async src="...",而不是<script async="true"。但是,最初浏览器不支持此语法,也不支持在引用的元素上设置脚本属性。如果你想要这个,列表会改变:FF 4+IE 10+(预览2及以上)Chrome 12+适用于Android 32+的ChromeSafari 5.1+没有Android版本
随时随地看视频慕课网APP
我要回答