Hello there,
sorry to barge in but i've the same problem and it's annoying as hell, your site is too damn usefull to my guild so i've invested some time to investigate the "why it doesn't update the page when i click on the button" problem.
hope this helps.
system configuration :
Vista 64
FireFox 3.0.5
addons loaded that intercept http : AdBlock plus, no-script
configuration of the addons :
adblock plus : standard block list delivered with the addon.
noscript : domain wide allow for "wow-heroes.com"
noscript : domain wide deny for "google-analytics.com"
error in firefox javascript console :
1--------------
Error: _gat is not defined
Source File:
http://www.wow-heroes.com/index.phpLine: 26
2-----------------
Error: pageTracker is undefined
Source File:
http://www.wow-heroes.com/js/whbuttons.jsLine: 24
possible culprit :
Code: Select all
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-5046283-1");
pageTracker._trackPageview();
</script>
possible remediation :
check is the google analytic script have really been merged into the context by null-testing the "_gat" global before trying to use it.
modify ajax button's script to null-test if the "pageTracker" variable have been initialised.
EDIT :
after allowing the javascript from google-analytics to execute, the problem seems solved.
(but anyhow, as i can't allow only when visiting this site, i'll have to allow it manually each time and re-deny it each time...)