Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用异步google跟踪功能进行跟踪下载';t加载google';s gif_Javascript_Download_Google Analytics_Tracking - Fatal编程技术网

Javascript 使用异步google跟踪功能进行跟踪下载';t加载google';s gif

Javascript 使用异步google跟踪功能进行跟踪下载';t加载google';s gif,javascript,download,google-analytics,tracking,Javascript,Download,Google Analytics,Tracking,我下载了一份pdf,其中包含以下代码: _gaq.push([''u trackPageview',trackLink]) 当我检查网络控制台(firebug)时,它试图加载google gif进行跟踪,但没有加载,请参见此处的屏幕转储: 如果我复制跟踪器的url并直接在浏览器中调用它,它会起作用:问题的根源可能在于对google gif的请求被中断,因为浏览器导航到不同的url(下载)。尝试以以下方式延迟下载: <a href="PDF" onclick="that=this; _gaq

我下载了一份pdf,其中包含以下代码:

_gaq.push([''u trackPageview',trackLink])

当我检查网络控制台(firebug)时,它试图加载google gif进行跟踪,但没有加载,请参见此处的屏幕转储:


如果我复制跟踪器的url并直接在浏览器中调用它,它会起作用:

问题的根源可能在于对google gif的请求被中断,因为浏览器导航到不同的url(下载)。尝试以以下方式延迟下载:

<a href="PDF" onclick="that=this; _gaq.push(['_trackEvent','click', 'download', 'pdf'); setTimeout(function(){location.href=that.href;},200);return false;">Download pdf</a>


这将让分析脚本有一段时间来请求utm.gif。

问题的根源可能在于对谷歌gif的请求被中断,因为浏览器导航到不同的url(下载)。尝试以以下方式延迟下载:

<a href="PDF" onclick="that=this; _gaq.push(['_trackEvent','click', 'download', 'pdf'); setTimeout(function(){location.href=that.href;},200);return false;">Download pdf</a>

这将使分析脚本有时间请求utm.gif