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.
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é"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 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"; }
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
Partager