У меня есть этот код и его 100% работает на Chrome и Firefox, но не работает на IE 9.
<script>
$(document).ready(function() {
_gaq.push(['_trackEvent', 'Revenues', '<?php echo $tracking_event; ?>']);
});
<a href="javascript;" onclick="_gaq.push(['_trackEvent', 'social', 'share_fb']);
window.open('https://www.facebook.com/sharer/sharer.php?
u='+encodeURIComponent(location.href), 'facebook-share-dialog',
'width=650,height=450'); return false;" class="os_new_icons_fb">
Это не проверено. Но попробуйте установить прослушиватель для ссылки вместо определения JS внутри html. Например
<script>
$('.my-class').click(function(e) {
e.preventDefault();
_gaq.push(['_trackEvent', 'social', 'share_fb']);
window.open('https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href), 'facebook-share-dialog','width=650,height=450');
});
</script>
И тогда ваш html будет.
<a href="#" class="my-class">CLICK HERE</a>