I have an issue that seems to be appearing in Firefox 3.5.2. When i view the page it looks find but then a click on one of the links on the page then return to the page either using the back button or clicking a link on the following page that returns to the first page. (if that makes any sense).
I use firebug when i return to the first page and there is extra html code. I am wondering if it's possible that firefox is added this somewhere or if i should be looking at my php code.
Sadly this is for a company project so i can't publish the code here. I will try to anonymise the code but i was hoping that if someone else had the same issue they could shed some light on the issue.
Note: the extra code disapears when i refresh the page. it only happens when coming from another page. could this be a catch issue with firefox?
UPDATE: I discovered that i was loading jQuery in the header. not sure what this was doing but now the page 'freaks out' no matter what.
This is what the code should be:
<div class="extranetFlag">
<a href="?c=4" style="text-decoration: none;">
<div class="extranetFlagFrame"><img border="0" alt="Bangladesh" src="/resources/flags/Bangladesh.png"/></div>
<!--[if lte IE 7]><br /><![endif]-->
<div class="caption">Bangladesh</div>
</a>
</div>
After mutation:
<div class="extranetFlag">
<a href="?c=3" style="text-decoration: none;">
</a><div class="extranetFlagFrame"><a href="?c=3" style="text-decoration: none;"><img border="0" alt="Belgium" src="/resources/flags/Belgium.png"/></a></div>
<a href="?c=3" style="text-decoration: none;"> <!--[if lte IE 7]><br /><![endif]-->
</a><div class="caption"><a href="?c=3" style="text-decoration: none;">Belgium</a> </div>
<a href="?c=3" style="text-decoration: none;"> </a>
</div>
I checked the heading using the net panel in Firebug and this is not the coding being sent to the browser.