IE6 a des problèmes avec window.history.go(). Cela fonctionne sur les liens réguliers comme ceci:
<a href='#' onclick='history.go(-1);'>Back!</a>
Mais d'autres ne fonctionneront pas. Vous pouvez essayer ceci:
<button onclick='history.go(-1);'>Back!</button>
Mais je ne suis pas sûr si cela fonctionnerait. Vous pouvez également afficher un bouton pour tous les autres navigateurs et un lien pour IE:
<button id='backButton' onclick='history.go(-1);'>Back!</button>
<!--[if IE 6]>
<script type='text/javascript'> document.getElementById('backButton').style.display = 'none'; </script>
<a href='#' onclick='history.go(-1);'>Back!</a>
<![endif]-->
Il serait biensur préférable d'ajouter le behaviout dans un fichier séparé javascript au lieu de ligne dans le code HTML. Mais je pense que vous avez l'idée.
"history.back(); return false;" fonctionne génial thanx pour votre réponse –