href=“#” redirige vers la page d'index, mais pas à la page en cours est top
Avoir une drôle de problème sur le site. Balise de lien ayant href="#anything"
ne pas vous déplacer vers le haut de la page ou à l'ancre, il vous permet de passer à la page d'accueil. Voilà, quand j'ai passez la souris sur le lien que je viens de voir sur mon FF barre d'état de l' example.com/#
au lieu de example.com/testpage.php#
.
Site est plein de merde de code, et il est impossible de vérifier tous les paramètres et en particulier de l'en-tête ou de configuration etc.
Tous les conseils sur où cela peut être?
P. S. Link href
n'est pas altérée avec JS, Firebug prétend d'être href="#"
quand je clique dessus.
Quelle page vous êtes sur lorsque cela se produit?
est-il un attribut cible définie ?
Montre-nous ton code où votre cible "#rien" est défini. Vous ne répétez pas les
est-il un attribut cible définie ?
Montre-nous ton code où votre cible "#rien" est défini. Vous ne répétez pas les
#
dans les objectifs de nom/ID... juste anything
.
OriginalL'auteur Brock | 2010-02-10
Vous devez vous connecter pour publier un commentaire.
Ma première pensée est que vous pouvez avoir un la base de la balise à jouer quelque part. Vérifiez votre code pour quelque chose comme ce qui suit, et de les supprimer si nécessaire:
Évidemment, la prudence est nécessaire car il peut y avoir certains balisage qui est tributaire d'aucun pré-existant de la base de tags. Assurez-vous également que vos href valeur n'est pas précédé par une attrapant la barre oblique comme ceci:
Que cela va aller à #quoi que ce soit sur la page d'accueil par défaut du répertoire racine.
A l'intention d'un jeu de mots? 🙂 Hehe.
OriginalL'auteur Sampson
Avez-vous peut-être avoir un
<base>
balise dans le<head>
la section de votre code?Qui fera une url relative à des demandes de commencer avec le href de la base de la balise. Si la page s'appuie sur sa présence, j'aimerais vous déconseillons fortement de supprimer, ou vous pourriez être dans un beaucoup de mise à jour.
Plus d'infos:
OriginalL'auteur Tatu Ulmanen