Envoi de formulaire HTML et ouverture d'une nouvelle fenetre - Programmation
Marsh Posté le 22-02-2002 à 11:55:15
utilise window.open(fenetre.html,"titre","width=500;height=300" )
Marsh Posté le 22-02-2002 à 11:57:31
g trouvé un bon truc là :
http://zdnet.allhtml.com/javascript/javascript62.php
[jfdsdjhfuetppo]--Message édité par gwen2709--[/jfdsdjhfuetppo]
Marsh Posté le 22-02-2002 à 12:03:45
gwen2709 a écrit a écrit : utilise window.open(fenetre.html,"titre","width=500;height=300" ) |
Oui, j'ai déjà essayé, mais cele ne fonctionne que partiellement
La fenetre est bien ouverte aux dimensions voulues, mais les variables se perdent en route.
En effet, il faut cliquer un 2e fois sur envoyer pour que cela fonctionne
Marsh Posté le 22-02-2002 à 12:07:26
il faut aussi q tu lui passes tes params stockés ds une variable :
var params = tout_tes_params;
PUIS
window.open(fenetre.html?opt="+params....
Marsh Posté le 22-02-2002 à 12:08:24
Tranxen_200 a écrit a écrit : Oui, j'ai déjà essayé, mais cele ne fonctionne que partiellement La fenetre est bien ouverte aux dimensions voulues, mais les variables se perdent en route. En effet, il faut cliquer un 2e fois sur envoyer pour que cela fonctionne |
En fait, pour etre plus précis, voici la commande utilisée :
<form method='post' name=mail action=index.php3?page=$page onSubmit=\"window.open('fichier.php3?mail=
$mail&action=$action&langue=fr','mail
','scrollbars=yes,width=400,height=250,
top=150, left=20';\">
Marsh Posté le 22-02-2002 à 15:01:21
En fait, si je comprend bien, la variable passe bien dans "action=" (normal, c'est un formulaire!), mais elle ne passe pas en meme temps dans le window.open
Y a personne qui a une idée?
Marsh Posté le 22-02-2002 à 15:56:06
Bon, je viens d'avoir un flash
Il suffit de faire window.open ('','popup','....' et ajouter target="popup" et ça marche
Marsh Posté le 22-02-2002 à 11:48:27
Voilà, j'ai un ch'ti problème :
Sur mon site, j'ai un formulaire et j'aimerais que, lorsque l'internaute clique sur le bouton 'envoyer', cela ouvre un nouvelle fenetre, avec confirmation que les données ont été envoyées, dans la nouvelle fenetre.
Evidemment, cela fonctionne avec target="xxx".
Je voudrais que cela ouvre la fenetre avec des dimensions déterminées à l'avance.
Merci.