Recharger la page avec les différents ancre

Juste coincé avec un problème. J'ai une page avec Jquery UI tabs. Chaque onglet peut être consulté à partir de la page différente par l'ajout d'un tag hachage pour le lien et il charge la page avec l'onglet que j'ai besoin. Cependant, j'ai aussi besoin d'accéder aux différents onglets dans la même page. Ce que j'ai trouvé est d'ajouter target="_parent" au lien avec le hash tag:

<a href="pictures.htm#tab2" target="_parent">

et il le fait ce dont j'ai besoin, mais seulement dans IE. Il recharge la page avec les différents hash tag, mais pour une raison que google Chrome et Firefox de charger le même onglet à chaque fois. Ce dont j'ai besoin est de créer un fonction javascript pour le lien qui va pleinement recharger la page avec les différents hash tag.

Je suis venu avec ce code:

function gototab(reload)
   {
    window.location.href = 'pictures.htm#tab2';
    window.location.reload(true);
   }

<a href="pictures.htm#tab2" onclick="gototab();">open tab 2</a>

Je me sens comme j'ai presque fermé, mais quelque chose de mal avec mon script. Quelqu'un peut-il m'aider à le résoudre?

Merci!

Vous pouvez juste le mettre à jour window.location.hash = '#tab2'; au lieu de l'ensemble de la href.
Génial! J'ai du nouveau j'étais proche. Merci man!

OriginalL'auteur axidos | 2012-12-07