[Java] Liste dynamique vers une frame

[Résolu/Fermé]
Signaler
Messages postés
14
Date d'inscription
lundi 2 octobre 2006
Statut
Membre
Dernière intervention
10 février 2007
-
Messages postés
14
Date d'inscription
lundi 2 octobre 2006
Statut
Membre
Dernière intervention
10 février 2007
-
Bonjour,

J'ai le script java suivant :
<!--
function Lien() {
i = document.Choix.Liste.selectedIndex;
if (i == 0) return;
url = document.Choix.Liste.options[i].value;
parent.location.href = url;
}
// -->
</SCRIPT>

Et la liste de choix suivante :
<FORM NAME="Choix">
<SELECT NAME="Liste" onChange="Lien()">
<OPTION VALUE="">Choisir une option
<OPTION VALUE="page6.html" target="main">Le départ en bateau
<OPTION VALUE="page15.htm" target="main">La plongée
<OPTION VALUE="accueil.htm" target="main">Accueil
</SELECT>
</FORM>

J'ai trouvé ça sur une page d'aide. Ca marche mais le choix une fois choisi m'amène toujours sur une page "neuve". Mais moi, je voudrais que le choix m'amène vers ma frame "main".

Je pense que c'est le <parent.location.href = url;> qui me fait ca. Mais comme j'y connais rien en JS, je ne sais pas le corriger moi-même.
Qqlun saurait il ?

Merci !
François

1 réponse

Messages postés
1253
Date d'inscription
mardi 26 septembre 2006
Statut
Membre
Dernière intervention
29 septembre 2007
249
Bonjour,

Essaye un truc du genre:
parent.main.location.href =...

A noter, que le javascript n'est pas du Java ! Cela n'a rien à voir !
Messages postés
14
Date d'inscription
lundi 2 octobre 2006
Statut
Membre
Dernière intervention
10 février 2007

Ca a tout à fait marché.

Merci beaucoup ! Et je vais me renseigner pour apprendre la différence entre java et javascript.