Page 1 sur 1

probleme d'ancre sous firefox

Posté : 02 juil. 2009, 12:33
par me
Bonjour

j'ai une probleme d'ancre sous firefox.

Sous ie ça marche mais sous ff ça ne marche pas
if ($traitement==true)
{	
	?>
	<script language="javascript">
document.location="page.php?var=<? print $var?>#abcd";
	</script>
<? } ?>
en bas j'ai mis <a name="abcd"></a>

sous firefox ça ne marche pas je suis perdu + 1 heure de recherche
si vous avez une idée merci

Posté : 02 juil. 2009, 12:58
par albat
Et avec la balise correcte ?
Et avec le point-virgule final ?
<?php echo $var; ?>

Posté : 02 juil. 2009, 13:00
par albat
Like this...
<?php
if ($traitement)
   {
?>
     <script type="text/javascript">
     document.location="page.php?var=<?php echo $var; ?>#abcd";
     </script>
<?php
   }
?> 

probleme d'ancre sous firefox

Posté : 02 juil. 2009, 14:10
par me
J'ai essayé comme ça
if ($traitement)
 {
?>
     <script type="text/javascript">
     document.location="page.php?var=<?php echo $var; ?>#abcd";
     </script>
<?php
   }
?> 
mais c'est la même chose ça marche pas sur firefox sous ie nickel

et sous ff quand je charge la page de nouveau ça marche

merci pour votre conseil

Re: probleme d'ancre sous firefox

Posté : 02 juil. 2009, 14:18
par albat
mais c'est la même chose ça marche pas sur firefox sous ie nickel

et sous ff quand je charge la page de nouveau ça marche
tu as vidé le cache de ton navigateur ?

probleme ancre sous firefox

Posté : 02 juil. 2009, 15:12
par me
J'ai vider mon cache et aussi fermer mon navigateur firefox mais c'est la même chose.

Il faut que j'actualise de nouveau ma page pour qu'il soit diriger sur l'ancre.
alors que sur ie tous est bon

merci pour votre conseil

Re: probleme d'ancre sous firefox

Posté : 19 nov. 2009, 17:37
par Severin
Bonjour je rencontre exactement le même problème.

j'utilise le code javascript suivant :

Code : Tout sélectionner

<script language="javascript" type="text/javascript">document.location.hash = "monAncre";</script>
pour rediriger l'utilisateur vers une ancre :

Code : Tout sélectionner

<a name="monAncre"></a>
Sous IE tout fonctionne, par contre, sous firefox, mon url contient bien l'ancre mais la scrollbar est en haut, il faut que je recharge la page pour être positionné sur l'ancre.

As tu trouvé la solution ?

Re: probleme d'ancre sous firefox

Posté : 20 nov. 2009, 09:32
par Victor BRITO
Et pourquoi ne pas utiliser l'attribut id pour repérer l'ancre ? ;)
<a id="monAncre"></a>

Re: probleme d'ancre sous firefox

Posté : 24 nov. 2009, 20:33
par Severin
Merci pour ta réponse.
C'est vrai que c'est plus propre, mais ça ne résout malheureusement pas mon problème.

Re: probleme d'ancre sous firefox

Posté : 12 juin 2010, 21:15
par ABO
Bonjour,

j'ai eu le même problème d'ancres sous Firefox.
<a href="#nom_ancre">vers ancre</a>
<a name="nom_ancre">je suis l'ancre</a>

J'avais laissé le # dans l'attribut NAME. Quand je l'ai enlevé, les ancres ont fonctionné.