cs_lemok
Messages postés5Date d'inscriptionjeudi 27 octobre 2005StatutMembreDernière intervention31 mai 2007
-
29 mai 2007 à 14:52
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
29 mai 2007 à 15:40
Bonjour,
J'ai dans ma pages un element html contenant une Iframe chargee en HTTPS.
cette Iframe contient un formulaire.
Je souhaiterai mettre à jour,une fois le formulaire envoyé, les donnees d'un objet JavaScript dans ma page principale (index.php) qui est chargée en mode HTTP. Je dois faire une redirection sans recharger cette page de nouveau.
y a t il un moyen de fair ça?
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 29 mai 2007 à 15:02
Bonjour,
pas tout compris...
° https ou http, ça se comporte pareil ( contrôle d'accès en moins )
° quel rapport avec le ssl ( dans le titre ) ?
° si le formulaire est dans un iframe, il appelera un script php
qui renverra la réponse dans cet iframe, le javascript
de cette réponse peut mettre à jour ce qu'on veut
dans la "page mère", y compris un objet (?) du javascript
de cette page mère.
° une redirection sans recharger ? c'est à dire ?
>>
y a t il un moyen de faire ça?
en informatique on peut tout faire.
parfois ce n'est pas simple.
parfois ça ne vaut pas le coût.
souvent, on peut faire autrement, plus simplement.
cs_lemok
Messages postés5Date d'inscriptionjeudi 27 octobre 2005StatutMembreDernière intervention31 mai 2007 29 mai 2007 à 15:25
la page mere est chargée en HTTP et contient un objet JavaScript. L'Iframe est chargée en HTTPS. Tout ça est fais dans le but de securiser les données contenus dans l'Iframe et donc interdir les comunications entre les deux pages. Lorsque je fais appel à l'objet JS à partir de l'Iframe, j'ai un message d'erreur (mon_objet is not defined).
une redirection sans recharger ? c'est à dire ? Je m'explique: j'ai fais une redirection à la page principale (mere) en mettant à jour mon Objet JS, et biensur ma page mere se recharge .... et comme je travail en AJAX je suppose que ce n'est pas la bonne solution.
j'espere qu'il y a quelqu'un qui s'y connait mieux que moi
yousfane
Messages postés243Date d'inscriptionvendredi 24 novembre 2006StatutMembreDernière intervention21 décembre 20072 29 mai 2007 à 15:31
Salut
tu peux faire cette redirection à partire du formulaire , ajoute seulement ça à ton formulaire :
onSubmit="top.location.href = 'page de redirection'"
par exemple
<formonSubmit="top.location.href = 'page de redirection'">
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 29 mai 2007 à 15:40
>>appel à l'objet JS
à partir de l'Iframe, j'ai un message d'erreur (mon_objet is not defined).
donc l'appel n'est pas correct
tu fais comment ?
ce doit être du style : top.mon_objet ou parent.mon_objet
>>j'ai fais une redirection à la page principale (mere) en
mettant à jour mon Objet JS,
>>et biensur ma page mere se recharge ....
pourquoi dans ce cas faire une redirection ?
>>comme je travail en AJAX
d'autant plus.
ajax c'est l'appel à un script php avec une réponses
dans une variable javascript.