У меня есть php-файл, генерирующий контент XHTML, и я использую
<?php header('Content-type: application/xhtml+xml');?>
вверху страницы, чтобы сделать это. Тем не менее, мое отслеживание событий Google Analytics абсолютно отказывается работать, когда этот тег присутствует. Если я удаляю этот тег, отслеживание событий снова запускается. Я вообще не изменяю код отслеживания, а просто удаляю один тег php, определяющий страницу как XHTML.
<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.