|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 2 ![]() |
Bonjour,
Je cherche à récupérer une valeur retournée par une url pour la mettre dans une variable. En détail, j'utilise un service distant qui vérifie l’existence ou pas d'une adresse mail dans une base. Ca marche par variable d'url : Code :
http://mon_service.com/?email=toto_AT_toto.com --> je cherche à stocker ce OK ou NOK dans une variable javascript... Je ne suis pas développeur, juste bricolo Merci pour votre aide... |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 450 ![]() |
Tu peux essayer avec des iframes : tu charges la page dans l'iframe et tu récupères le contenu de la page (ça c'est la partie chiante parce qu'avec toute la politique de sécurité concernant les frames/iframes y'a plein de trucs qu'on ne peut pas faire).
|
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 2 ![]() |
Citation:
Peux-tu me mettre sur une piste stp (liste des fonctions utilisées) ? merci pour ton aide |
|
|
|
00
|
|
|
#4 | |||||
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 854 ![]() |
Citation:
Code :
edit: voici le code de jquery : Code :
|
|||||
|
|
00
|
|
|
#5 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
ajax ?
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#6 | ||||
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 450 ![]() |
pour la création de l'iframe c'est simple, tu peux la mettre dans ta page de départ :
Code html :
Ensuite pour changer l'url de l'iframe c'est simple aussi : Code :
Déjà faut que tu attendes que la page ait terminé de charger, donc faut probablement connaître le contenu (code source) de la page pour déterminer en fonction des éléments chargés si la page a terminé ou non car je doute que tu puisses ajouter/modifier un attribut de la page (genre le onload qui serait bien utile ici). Pour accéder au contenu (à l'équivalent du "document" dans une page standard) de ton iframe tu peux procéder comme suit : Code :
var contenu = monIframe.contentWindow.document || monIframe.contentDocument; |
||||
|
|
00
|
|
|
#7 | |||||
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 854 ![]() |
Citation:
|
|||||
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 450 ![]() |
Moui c'est bien ce que je redoutais pour avoir fait quelques tests à une époque.
Sinon le plus simple serait de récupérer le contenu de la page côté serveur (donc en PHP, Java, ...) en utilisant les facilités du langage (fopen pour PHP) et ensuite de faire de l'ajax - ou une solution par iframe mais tant qu'à faire autant passer par l'ajax - sur le contenu récupéré par ton serveur. Bien entendu ça présuppose d'avoir un serveur. Ceci dit, si tu veux juste savoir si le mail est bon ou non sans afficher quelque chose de spécial sur ta page, tu peux te contenter de charger la page distante dans l'iframe sans mettre le display:none. |
|
|
00
|
|
|
#9 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com