Ouvrir le résultat d’un formulaire dans une fenêtre pop-up
Normalement, le résultat d’un formulaire s’ouvre dans la fenêtre courante. On sait que pour l’ouvrir dans une nouvelle fenêtre on peut rajouter l’attribut target=”_blank” dans la balise <form>. Cependant, il peut être parfois utile d’ouvrir le résultat d’un formulaire dans un pop-up. Il faut pour cela utiliser cette astuce en javascript:
<form method=”post” action=”resultat.html” target=”popup” onsubmit=”javascript:window.open(”,’popup’,'width=600,height=600,top=’+((sc
reen.height-600)/2)+’,left=’+((screen.width-600)/2)+’,scrollbars=1,location=
1,status=1,resizable=1′);”>
Les paramètres de la fonction “window.open” peuvent être réglés différemment pour afficher un pop-up plus ou moins grand. Si l’on désire afficher un pop-up au centre de l’écran, il faut veiller à ce que les paramètres soient identiques.
Tags: formulaire, javascript, popup
Vous aimez ce type de contenu?
Alors suivez-ce blog par RSS ou par email!
16 October 2005 à 12:47
Bonjour David,
Merci pour ton script, il m’a été très utile.
cordialement,
Frédéric
20 October 2005 à 0:17
Grand Merci !
23 December 2005 à 11:06
Merci David,
je m’en veux de ne pas y avoir pensé tout seul
28 November 2006 à 11:46
merci david,
je viens juste de m’en servir !
7 October 2008 à 10:46
Merci beaucoup, c’est tout simple est pourtant j’ai cherché sans grand sucée sur le web.
Ta solution est simple et efficace, exactement ce que je cherchais.