| |
Savez-vous bien utiliser les outils de mesure d'audience ? Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ? Savez-vous utiliser les bons outils pour booster votre taux de transformation ? La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions ! ===> Informations et inscriptions.
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
ltressens WRInaute passionné

Inscrit le: 02 Avr 2004 Messages: 542 Localisation: Toulouse
|
Posté le : Jeu Déc 07, 2006 12:10 Sujet du message: Créer et poster un formulaire à la volée (javascript) |
|
|
Je souhaite créer un formulaire à la volée et le soumettre, en javascript.
J'ai donc écris les lignes suivantes :
| Code: |
var outForm = document.createElement("form");
outForm.setAttribute("method", "post");
outForm.setAttribute("target", "_blank");
outForm.setAttribute("action", "http://www.example.com/test.php");
outForm.submit();
|
Ca ne marche pas, même si ça ne renvoie pas d'erreur.
Une idée ? |
|
| |
|
 |
ltressens WRInaute passionné

Inscrit le: 02 Avr 2004 Messages: 542 Localisation: Toulouse
|
Posté le : Jeu Déc 07, 2006 12:35 Sujet du message: Créer et poster un formulaire à la volée (javascript) |
|
|
Finalement j'ai trouvé, et voici la réponse pour ceux qui galèreront une autre fois :
Avant le submit(), il faut ajouter le formulaire au body du document :
| Code: |
document.body.appendChild(outForm);
|
|
|
| |
|
 |
rog WRInaute accro

Inscrit le: 21 Sep 2006 Messages: 1662 Localisation: sapucaia do sul (RS)
|
Posté le : Jeu Déc 07, 2006 13:14 Sujet du message: Créer et poster un formulaire à la volée (javascript) |
|
|
cool
tu aurais même pu montrer comment tu declare les champs
rog |
|
| |
|
 |
gewix Nouveau WRInaute
Inscrit le: 08 Fév 2006 Messages: 46
|
Posté le : Jeu Déc 07, 2006 14:26 Sujet du message: Créer et poster un formulaire à la volée (javascript) |
|
|
Bonjour,
à quoi te sert ce script? as tu un exemple?
Merci |
|
| |
|
 |
ltressens WRInaute passionné

Inscrit le: 02 Avr 2004 Messages: 542 Localisation: Toulouse
|
Posté le : Jeu Déc 07, 2006 15:30 Sujet du message: Créer et poster un formulaire à la volée (javascript) |
|
|
Grosso modo, a passer une variable a la page finale sans en modifier l'URL (methode post), sans passer par les cookies.
Pour répondre a rog, voila comment ajouter justement la variable que je souhaite passer :
| Code: |
var txt = document.createElement("input");
txt.setAttribute("type", "hidden");
txt.setAttribute("name", "myvar");
txt.setAttribute("value", "myvalue");
outForm.appendChild(txt);
|
|
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|