Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 18 févr. 2009 à 09:42
bonjour,
onclick sur option ne fonctionne pas avec tous les navigateurs
il faut utiliser onchange sur le select
et on use de this.options[this.selectedIndex].value ou .text
attention, la 1ère option est sélectionnée par défaut
si le size du select n'est pas codé ou s'il est =1
et onchange, c'est bien quand on change d'option !
quelle idée de faire un f=window.open + f.location ?
fait directement window.open(url désirée)
et... tu sais que quasi tout le monde refusent les pop-up ?
quand à ouvrir dans un onglet, ça se paramètre
dans les navigateurs, c'est un choix des utilisateurs,
tu ne peux pas le changer
@+
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 18 févr. 2009 à 11:21
oh désolé kazma ! je pensais que c'était dave qui avait répondu.
j'eusse mis : location.href=this.options[this.selectedIndex].value
si on utilise cette méthode ( j'aime pas les raccourcis ;o)
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 18 févr. 2009 à 11:44
je n'aurais jamais soupçonné que cela fonctionne !
this.value, l'abréviation de this.options[this.selectedIndex].value d'accord,
même si je n'utilise jamais ;o)
mais value comme ça ! ça me scie...
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 18 févr. 2009 à 14:41
tout en étant novice, rien ne t'empêches de lire une doc,
de faire une ch'tiote recherche....
il faut te préciser néanmoins ( ou handicapé nasal, comme tu veux )
que tout le monde ( ou presque ) refusent les window.open
( des pop-up, comme on dit )