Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2152 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Récupérer la source d'un popup ouvert

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer la source d'un popup ouvert

n°1380173
aipsy0783
Posté le 02-06-2006 à 19:56:45  profilanswer
 

Bonsoir,
 
Je souhaiterais savoir si l'on peut récupérer le code source d'un popup ouvert (ex : MonPopup)
 
S'il n'est pas possible de le faire en js, quelqu'un saurait-il comment faire en ajax?
 
Merci d'avance

mood
Publicité
Posté le 02-06-2006 à 19:56:45  profilanswer
 

n°1380516
aipsy0783
Posté le 03-06-2006 à 18:00:14  profilanswer
 

up :'(

n°1380523
dwogsi
Défaillance cérébrale...
Posté le 03-06-2006 à 18:14:37  profilanswer
 

As-tu au moins la moindre idée de ce qu'est ce que l'on appel AJAX????
En tout cas je ne voit pas de solution simple sinon peut être récupérer l'url de la popup ouverte, appeler un (ex: php) qui va aller lire la source et te la renvoyer en récupérant le tout avec un p'tit coup d'ajax. Ca c'est possible.


Message édité par dwogsi le 03-06-2006 à 18:14:48
n°1380529
aipsy0783
Posté le 03-06-2006 à 18:44:32  profilanswer
 

je sais ce qu'est ajax merci bien lol, et nan je ne peux pas utiliser le php car la popup fait appel à des cookies et l'ouverture du flux ou ne serait-ce que l'affichage dans une frame (erff je devrait pas prononcer ce mot) empeche les cookies d'etre récupérés

n°1380530
aipsy0783
Posté le 03-06-2006 à 18:45:55  profilanswer
 

le fopen() sur l'url ouvre un flux qui n'est qu'interprétation de la requete que constitue l'url... mais cette requete fait appel à des cookies qu'elle ne peut pas détecter puisque le programme en php (où se trouve le fopen() ) est bien entendu sur un site personnel


Message édité par aipsy0783 le 03-06-2006 à 18:46:24
n°1380549
dwogsi
Défaillance cérébrale...
Posté le 03-06-2006 à 19:24:36  profilanswer
 

Désolé j'ai pas très bien suivit. Tu pourrais exposer la situation dans laquelle tu te trouve? ça sera plus simple.
 
Et désolé pour la question sur l'AJAX mais c'est en lisant "le faire en js, quelqu'un saurait-il comment faire en ajax?" que je me suis dit "il différencie js et AJAX alors qu'ils vont de paire" mais en fait c'est pas tellement ce que tu as dit alors : Autant pour moi :)


Message édité par dwogsi le 03-06-2006 à 19:25:00
n°1380576
aipsy0783
Posté le 03-06-2006 à 21:00:27  profilanswer
 

voila le truc c'est que pour pouvoir obtenir le contenu souhaité je ne peux récupérer le flux d'une page requêtée par un simple fopen(URL,"r" ); car le site auquel je veux accéder utilise des cookies, je ne peux donc pas utiliser fopen voir meme ouvrir le site en question depuis un autre domaine que le sien... et tu comprends bien que le domaine ne m'appartient pas!
 
j'ai remarqué par contre qu'en ouvrant le site depuis un popup je n'avais pas de pb relatif aux cookies... je cherche donc à récupérer la source du popup avec du js (ou ajax) et nan plu avec du php et fopen

n°1380577
aipsy0783
Posté le 03-06-2006 à 21:02:01  profilanswer
 

j pense... le js étant local... en résonnant en local... n'est-il pas possible d'ouvrir le cache (avec fopen) du cookie ouvert?

n°1380771
aipsy0783
Posté le 04-06-2006 à 14:27:31  profilanswer
 

:'(

n°1380773
gatsu35
Blablaté par Harko
Posté le 04-06-2006 à 14:35:53  profilanswer
 

a partir du moment ou du contenu est diffusé sur le web ont peut tout recuperer, c'est  ce que tu dois te dire.
 
exemple, pour une popup on peut lire le code de cette popup, il suffit de desactiver le blocage du clic droit sur son navigateur (en l'occurence FF dans mon cas)

mood
Publicité
Posté le 04-06-2006 à 14:35:53  profilanswer
 

n°1380775
aipsy0783
Posté le 04-06-2006 à 14:49:05  profilanswer
 

en automatisation je veux lol, clic droit nan merci

n°1380841
rpgmax
Posté le 04-06-2006 à 16:45:43  profilanswer
 

Pourrais-tu clairement t'expliquer ou nous indiquer les sources car je ne comprends pas tout :/

n°1380864
aipsy0783
Posté le 04-06-2006 à 17:51:21  profilanswer
 

aipsy0783 a écrit :

Bonsoir,
 
Je souhaiterais savoir si l'on peut récupérer le code source d'un popup ouvert (ex : MonPopup)
 
S'il n'est pas possible de le faire en js, quelqu'un saurait-il comment faire en ajax?
 
Merci d'avance


 

Code :
  1. pub = window.open('http://www.lesite.com');
  2. document.write(pub.innerHTML);


 
résultat -> undefined
 
je ne peux pas récupérer le code source

n°1381128
gatsu35
Blablaté par Harko
Posté le 05-06-2006 à 09:54:26  profilanswer
 

c'est pas plutot pub.document.innerHTML ??


---------------
Blablaté par Harko
n°1381143
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-06-2006 à 10:11:16  profilanswer
 

tu ne peux pas accèder à l'objet document d'un popup, si celui-ci n'est pas dans le même "domaine" que l'opener.
Par exemple dans ta page a.html tu as un lien sur b.html pas de soucis, mais si tu as un lien sur http://www.lesite.com ça marchera plus.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Récupérer la source d'un popup ouvert

 

Sujets relatifs
Suivi des modifs successives code source PHP[Javascript] popup blocké à cause de fonction confirm
SQL Oracle : trigger pour récupérer le current userRécupérer un nom d'image
Afficher pendant un certain temps un popup menuScript PopUp en Script Pop-Under
Récupérer les dimensions d'un jpeg chargé par loadmovieGTK récuperer les valeurs d'un spin
recuperer nom du posteRécuperer la valeur d'une variable
Plus de sujets relatifs à : Récupérer la source d'un popup ouvert


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR