Bonjour, voici mon problème :
Je voudrais pouvoir me connecter depuis une page hebergée sur mon serveur PHP sur une autre page hébergée sur un site distant. Du coup je suis passé par javascript pour préremplir le formulaire d'authentification qui se trouve sur le site distant. Donc lorsque l'on appui sur le bouton connexion cela met à jour le champ login du formulaire par un simple getElementById('login').value='truc';
Voici mon code actuel :
[code]
<frameset cols="50%,*">
<frame name="p1" id="p1" src="
[ Lien ]">
<frame name="p2" id="p2" src="
[ Lien ]">
</frameset>
et la fonction javascript utilisée :
function connexion(login,mdp){
parent.frames["p2"].document.getElementByName("login").value = login ;
parent.frames["p2"].document.getElementByName("mdp").value = mdp ;
parent.frames["p2"].document.connect.submit();
}
[/code]
Mon soucis est que si l'URL de la frame p2 provient d'un site extérieur ( genre google.fr ), et bien lorsque je tente de modifier la valeur du champ du formulaire je me retrouve avec une erreur "Accès refusé".
Est-ce que qqn aurait une idée pour palier ce problème?? Merci d'avance =)