Bonjour,
J'utilise une redirection Javascript au sein d'un fonction PHP qui est la suivante :
window.setTimeout("location=(\''.$_SERVER['REQUEST_URI'].'\');",3000);
Soit :
1 2 3 4 5 6
|
echo 'Merci d\'avoir noté cet article! <br/>
Chargement en cours <img alt="Loading" src="images-vote/loading.gif" style="width:32px;height:32px;"/>
<script type="text/javascript">
window.setTimeout("location=(\''.$_SERVER['REQUEST_URI'].'\');",3000);
</script>'; |
Le code tel quelle fonctionne parfaitement. Le soucis réside dans le faite que je veux ajouter une ancre (#note).
window.setTimeout("location=(\''.$_SERVER['REQUEST_URI'].'#note\');",3000);
L'ancre est bien pris en compte dans la redirection mais ne pointe pas du tout vers elle et l'image de "loading" qui est censé disparaître suite à la redirection reste affiché.
Pourquoi une partie de mon code merdouille juste en ajoutant une ancre?
Merci
Partager