Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.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
Php Google Analytics"跟踪事件不';不能使用XHTML吗?_Php_Xhtml_Google Analytics - Fatal编程技术网

Php Google Analytics"跟踪事件不';不能使用XHTML吗?

Php Google Analytics"跟踪事件不';不能使用XHTML吗?,php,xhtml,google-analytics,Php,Xhtml,Google Analytics,我有一个生成XHTML内容的php文件,我使用 <?php header('Content-type: application/xhtml+xml');?> 在页面顶部执行此操作。然而,我的谷歌分析事件跟踪绝对拒绝工作时,该标签存在。如果移除该标记,事件跟踪将再次启动。我根本没有修改跟踪代码,只是删除了一个将页面定义为XHTML的php标记 <a href="some-file.zip" onClick="_gaq.push(['_trackEvent', 'Item',

我有一个生成XHTML内容的php文件,我使用

<?php header('Content-type: application/xhtml+xml');?>

在页面顶部执行此操作。然而,我的谷歌分析事件跟踪绝对拒绝工作时,该标签存在。如果移除该标记,事件跟踪将再次启动。我根本没有修改跟踪代码,只是删除了一个将页面定义为XHTML的php标记

<a href="some-file.zip" onClick="_gaq.push(['_trackEvent', 'Item', 'Download', 'file-name']);">Download File</a>

我需要对页面进行这样的定义,以便Safari和Firefox 3.6能够正确呈现我在页面上的SVG图像,因此,除非有其他方法可以让Safari和Firefox 3.6呈现SVG图像,否则删除它不是一个选项


编辑:我正在通过Firebug跟踪所有内容进行调试。

您是否尝试过从内联锚元素中删除javascript并创建一个封装在CDATA标记中的侦听器

例如:

<a id="my_anchor" href="someZip.zip">Click me</a>

<script type="text/javascript">
/* <![CDATA[ */

// Ensure scope for _gaq ....

// Jquery syntax..
$('#my_anchor').click(function()
{
  _gaq.push(['_trackEvent', 'Item', 'Download', 'file-name']);
});

/* ]]> */
</script>

/*  */

非常感谢。很好用!