remplissage de champs dans une fenêtre sceondaire en javascr

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : remplissage de champs dans une fenêtre sceondaire en javascr

par jeff » 06 déc. 2005, 14:12

je te signale que les services de viamichelin sont payant

remplissage de champs dans une fenêtre sceondaire en javascr

par max.onyx » 06 déc. 2005, 14:08

Bonjour,

je souhaite utiliser en lien le site www.viamichelin.fr
Avec remplissage des input par javascript avec des adresses générées pas le code php. Je fais appel à deux fonctions sachant qu'un des champs de la page d'accès de viamichelin est : <form name=vmFrm1> <input name=strStartAddresse.

function openItineraire() {
msg =open("http://viamichelin.fr","Itineraire","width=700,height=500,left=62,top=100,scrollbar=yes,resizable=yes");
setTimeout("rempliFormulaire()",2000);// attend deux secondes avant d'écrire dans le input
);
}
function rempliFormulaire() {
msg.document.vmFrm1.strStartAddress.value="test";
}

Quand j'appelle openItineraire(), la fenêtre s'ouvre bien, mais le champ strStartAddress ne se remplit pas et j'ai un message d'erreur: "accès refusé"

En revanche si je copie le code source de la page viamichelin.fr sur mon pc et que je fais ouvrir cette fois non plus http://viamichelin.fr mais http://localhost/lapagemichelin.htm
La fonction rempliformulaire rempli bien le input avec la chaine "test".

Est ce que quelqu'un sait pourquoi le remplissage échoue lorsque la page est ouverte depuis le site viamichelin et fonctionne si la page est ouverte en local sur mon pc (localhost)?

Merci par avance