Select /!\ [Résolu]

Signaler
Messages postés
14
Date d'inscription
vendredi 23 juin 2006
Statut
Membre
Dernière intervention
1 août 2006
-
Messages postés
14
Date d'inscription
vendredi 23 juin 2006
Statut
Membre
Dernière intervention
1 août 2006
-
Bonjour,
J'espère avoir posté dans la bonne section

C'est une question assez simple mais je n'arrive pas à trouver une solution:

   <td align= right> Social: </td>
   <td align =left> <SELECT name="social" size=1>
  <OPTION value="1" selected>Pentionné(e)</OPTION>
  <OPTION value="2">ouvrier(ère)</OPTION>
  <OPTION value="3">employé(e)</OPTION>
  <OPTION value="4">autre..</OPTION>
   </SELECT></td>

J'ai un sélect proposant 4 solutions et j'aimerais récuper la réponse de l'utilisateur

<script LANGUAGE="JavaScript">
function affichage() {
   FenetreAffichage = window.open('','NouvelleFenetre', 'toolbar=yes,status=yes,width=800,height=640')
   FenetreAffichage.document.write("<LI> Social: " + document.formulaire1.social.options);
  
   FenetreAffichage.document.write("");
}

</SCRIPT>

La ligne en gras me donne le n° mais pas le texte tel que par exemple "employé(e)"

Autrement je me demandait aussi comment crée une nouvelle fenêtre qui est une vrai fenêtre internet car celle ci est une fenêtre mais par exemple il est impossible de l'imprimer, ce n'est pas une vrai fenêtre internet.

J'espère que tout ceci est clair ... n'hésithez pas a demander des info supplémentaire.

3 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
bonjour,
1°= ===
   FenetreAffichage.document.write("<LI> Social: " + document.formulaire1.social.options[document.formulaire1.social.selectedIndex].text);
2° ====
   je n'ai pas compris : comment créer une nouvelle fenêtre qui soit une vraie fenêtre internet  ?
   window.open crée effectivement une fenêtre ( et une vraie ! )
   on l'imprime avec print().
==
cordialement   Bul.   Site
/FONT>
Messages postés
14
Date d'inscription
vendredi 23 juin 2006
Statut
Membre
Dernière intervention
1 août 2006

Merci pour le 1ier point, ca marche impec ;-)

En ce qui concerne le deuxième, j'ai crée un bouton:

<tr>
<td align=right>
</td>
</tr>

Je suppose que je dois faire un truc du style :


<script LANGUAGE="JavaScript">
function window.print() {
FenetreAffichage.document.print();
}

edit: bon bin ça marche, je le laisse pour ceux que ça pourrait intéresser.
Messages postés
14
Date d'inscription
vendredi 23 juin 2006
Statut
Membre
Dernière intervention
1 août 2006

Merci bien pour cette réponse bultez, j'endendais par fenêtre le fait que en réalité window.open crée en effet une vrai fenêtre, oui une vrai de vrai réelle^^ mais ce n'est pas la même que celle du navigateur, cela signifie qu'il n'y a pas les petits onglets "files", "edit" "view", "go" etc... C'est cela que je recherche. De façon a ce que l'utilisateur néophite puisse printer sans devoir faire print()..