Javascript 如何跳过谷歌分析加载?
土耳其政府已经封锁了包括谷歌分析在内的一些IP。这导致所有使用alanytics的网站速度减慢,甚至无法加载。我们如何防止这个问题?如果ga.js不可用,我们怎么能跳过加载呢?您可以尝试在脚本元素上使用Javascript 如何跳过谷歌分析加载?,javascript,google-analytics,Javascript,Google Analytics,土耳其政府已经封锁了包括谷歌分析在内的一些IP。这导致所有使用alanytics的网站速度减慢,甚至无法加载。我们如何防止这个问题?如果ga.js不可用,我们怎么能跳过加载呢?您可以尝试在脚本元素上使用defer属性来延迟加载,直到文档被完全解析为止 <script src="http://www.google.com/path/to/analytics.js" type="text/javascript" defer> </script>
defer
属性来延迟加载,直到文档被完全解析为止
<script src="http://www.google.com/path/to/analytics.js"
type="text/javascript"
defer>
</script>
不过,我不确定这是否会对分析脚本产生负面影响
另外,新版本的Firefox、IE6+、Chrome、Safari和Opera中都提供了延迟属性。这取决于土耳其政府如何阻止:
另一个解决方案是在“中提出的,您可以尝试使用一个有趣的接近投票。我会考虑外部JavaScript加载问题与编程有关,这正是问题所在。可能是serverfault,但我不认为是superuser。在尝试获取ga.js时连接超时。因此,使用IE6的访问者不会被跟踪或异步?@Hasan:不会异步。如果不支持异步属性,将忽略异步属性。