[Java] Liste dynamique vers une frame

Résolu
Francoisd Messages postés 14 Statut Membre -  
Francoisd Messages postés 14 Statut Membre -
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

  1. oberion Messages postés 1255 Statut Membre 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 !
    0
    1. Francoisd Messages postés 14 Statut Membre
       
      Ca a tout à fait marché.

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