2011-01-05 2 views
1

Au sein d'un site de publication SharePoint standard, l'édition de la page d'accueil, en entrant beaucoup de contenu, puis en plaçant un lien vers le haut de la page en utilisant le lien d'ancrage suivant ne fonctionne pas:Pourquoi l'ancrage de page vierge dans SharePoint 2010 ne fonctionne-t-il pas?

<a href="#">back to top</a> 

En cliquant sur le lien ci-dessus ne fait rien. Cependant, d'autres ancres nommées (comme

<a name="test"></a> 

et

<a href="#test"></a> 

fin de travail.

Quelqu'un at-il rencontré ce problème avant?

+0

Notez que j'ai essayé (avec les mêmes résultats) à la fois dans IE8 et FF3.6 –

Répondre

2

<a href="#" />is not supposed to bring you to the top of the page. Il cible le fragment vide et neutralise le comportement par défaut du lien la plupart du temps.

Je soupçonnez que votre solution <a name="#" /> compte sur un artefact de votre navigateur, car une ancre nommée # doit être appelé ## (ou plus probablement #%23) dans l'attribut href du lien.

Étant donné que vous devez de toute façon créer une ancre, il peut être préférable de lui donner un nom significatif tel que TOP et de le cibler en utilisant <a href="#TOP">back to top</a>.

0

J'ai eu autour d'elle en plaçant

<a name="#"></a> 

en haut de la page, mais il serait bon de savoir pourquoi cela ne fonctionne pas normalement, et s'il y a d'autres solutions plus intéressantes.

Questions connexes