Page 1 sur 1

lancement dans une nouvelle fenêtre avec une liste.

Publié : 20 mars 2007, 14:13
par wbreen
bonjour, voici une liste déroulante que j'ai inséré dans nvu :

***************************************************************
<select name="ListeUrl" size="1" onchange="ChangeUrl(this.form)">
<option selected="selected" value="">Mes Liens</option>
<option value="http://www.ubuntu-fr.org">Forum_Ubuntu</option>
<option value="http://cdimage.ubuntu.com/releases/feis ... ta</option>
<option value="http://www.prix-carburants.gouv.fr/">Es ... ué</option>
</select>

***************************************************************

Je voudrai que chaque ligne se lance dans une nouvelle fenêtre. J'ai essayer target_blank, mais ca ne marche pas et je ne sais pas ou il faut le mettre exactement. Pouvez vous m'indiquez ou le mettre.
merci

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2

Publié : 20 mars 2007, 14:47
par Ymai
Bonjour
N'ayant pas la fonction "ChangeUrl()" à disposition, il me paraît difficile de poser un diagnostic.
Une version qui fonctionne à l'adresse
http://www.thelin.net/laurent/labo/js/l ... lante.html
Comme toujours, on précisera que si Javascript est désactivé, rien ne fonctionnera.

Publié : 20 mars 2007, 15:03
par wbreen
merci pout ta réponse, mais ca marche pas

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2

Publié : 20 mars 2007, 17:27
par Ymai
Et comme ceci?

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta content="text/html; charset=UTF-8"
 http-equiv="content-type">
  <title></title>
  <script language="javascript">
function Lien() {
i = document.Choix.Liste.selectedIndex;
if (i == 0) return;
url = document.Choix.Liste.options[i].value;
window.open(url);
}
  </script>
</head>
<body>
<form name="Choix">
  <select name="Liste" onchange="Lien(this.form)">
  <option value="">Choisir une option </option>
  <option value="http://www.framasoft.net">Framasoft</option>
  <option value="http://www.alsacreations.com">Alsacréations</option>
  <option value="http://www.geckozone.org/forum/">Forums
Geckozone</option>
  </select>
</form>
</body>
</html>
Voir la dernière ligne de la fonction Lien().

Publié : 20 mars 2007, 22:28
par wbreen
j'en ai trouvé un

http://www.toulouse-renaissance.net/c_o ... enetre.htm

merci!!

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy)

Publié : 20 mars 2007, 22:37
par Ymai
J'avais trouvé plus simple d'y passer un peu de temps pour trouver ce qui n'allait pas.
Mais bon, c'est une loi du genre.