11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je souhaiterais connaître la fonction qui me permettrait de faire qqchose du style :

<div onClick="ouvrirPage('page1.htm')">
   Menu A
</div>


où la fonction "ouvrirPage('page1.htm')" serait l'équivalent d'un lien <a href="page1.htm">Menu A</a>

Je connais déjà la fonction :
document.location.replace('page1.htm')
mais elle ne me convient pas dans le sens où elle remplace la page courante (y compris dans l'historique de navigation "suivant/précédent" du navigateur).

Donc si quelqu'un connaît la fonction que je recherche, merci beaucoup Smiley smile
Modifié par aurapp (02 Jan 2006 - 12:48)
En effet, je n'avais pas pensé à utiliser '_self' pour ouvrir dans la même page Smiley cligne

Voici le code final :


<div onClick="window.open('page1.htm', '_self');">
   Menu A
</div>


Merci !