2010-06-14 4 views
0

J'ai un lien qui est un peu comme ceci:Hyperlink (a href) avec un signe dièse à la fin ne fait rien dans Firefox

<a href="------.html#video">Text</a> 

Il fonctionne très bien dans IE, mais pas dans Firefox. Dans Firefox, il affiche la nouvelle URL sur la barre d'adresse mais ne met pas à jour ou ne change rien en termes de contenu. D'une manière ou d'une autre, le "#" fait que Firefox ignore la mise à jour de la page. J'ai essayé d'utiliser Javascript "window.location" et "window.location.href" et toutes sortes d'autres choses mais ça ne marche toujours pas. Est-ce que quelqu'un a une idée de comment le réparer? Merci!

+1

Avez-vous une vidéo ' Seth

+0

Ce n'est pas assez d'informations. Postez votre code. La modification de fragments devrait naviguer dans la page et/ou permettre à JavaScript de prendre des mesures spéciales. Il est fort probable que vous ayez du JavaScript spécifique à IE pour regarder le fragment. –

+0

Le nom de la page est-il '------. Html'? – artlung

Répondre

0

Vous devrez faire le lien aller à une page de script différente qui redirigera alors le navigateur vers le page originale.

0

Appuyez sur F5/Ctrl + F5 pour forcer Firefox à relouer la page. Firefox ne recharge pas la page mais saute seulement au html anker video qui est défini dans le lien ...

Questions connexes