I’ve run up against a problem that looks to be specific to firefox. The site works as I intend under IE7 and Safari, but not under Firefox v 3.0.13. I’ve distilled the problem down to just a few simple pages: initpage.html contains a link to linkedpage.html, and linkedpage.html uses javascript to redirect to redirtarg.html. The test is to load initpage.html and then click the link. Under IE and Safari, all three pages are in the session history, but in Firefox only initpage.html and redirtarg.html are there. It’s as though redirection was performed with location.replace.
The test pages are [url=http://intranet.glidos.net/initpage.html]here
initpage.html
[code]
<html>
<head><title>Initial Page</title></head>
<body>
<a href=”linkedpage.html”>Link</a>
</body>
</html>
linkedpage.html
[code]
<html>
<head><title>Linked Page</title></head>
<body>
<script type=”text/javascript”>
location.href=’redirtarg.html’;
</script>
</body>
</html>
redirtarg.html
[code]
<html>
<head><title>Redirection Target</title></head>
<body>
Redirection Target
</body>
</html>