在javascript中是否有办法检测文档中的所有图像,包括那些可能异步加载的图像(也许是在DOM准备好之后)?
我正在寻找创建一个功能,可以通过在DOM中搜索“__utm.gif”来检测是否已加载Google Analytics。 document.images似乎没有保存此图像,因为它是异步加载而不显示。
答案 0 :(得分:0)
您是否有任何理由不希望通过检查附加此gif(即__utm.gif)的HTTP请求来实施GA检测?
此请求负责将GA收集的所有数据发送到GA服务器,当然,每次请求页面或在该页面上触发事件时都会发出请求。
同样,这个请求有一个非常独特的签名 - 它总是这样开始:
http://www.google-analytics.com/__utm.gif?utmwv=4&utmn
以下是GA网站的complete example。
答案 1 :(得分:0)
如果您要检测GA,可以直接测试window._gat和window._gaq。