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

Récupérer la source d'un popup ouvert - HTML/CSS - Programmation

Marsh Posté le 02-06-2006 à 19:56:45    

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

Reply

Marsh Posté le 02-06-2006 à 19:56:45   

Reply

Marsh Posté le 03-06-2006 à 18:00:14    

up :'(

Reply

Marsh Posté le 03-06-2006 à 18:14:37    

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
Reply

Marsh Posté le 03-06-2006 à 18:44:32    

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

Reply

Marsh Posté le 03-06-2006 à 18:45:55    

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
Reply

Marsh Posté le 03-06-2006 à 19:24:36    

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
Reply

Marsh Posté le 03-06-2006 à 21:00:27    

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

Reply

Marsh Posté le 03-06-2006 à 21:02:01    

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?

Reply

Marsh Posté le 04-06-2006 à 14:27:31    

:'(

Reply

Marsh Posté le 04-06-2006 à 14:35:53    

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)

Reply

Marsh Posté le 04-06-2006 à 14:35:53   

Reply

Marsh Posté le 04-06-2006 à 14:49:05    

en automatisation je veux lol, clic droit nan merci

Reply

Marsh Posté le 04-06-2006 à 16:45:43    

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

Reply

Marsh Posté le 04-06-2006 à 17:51:21    

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

Reply

Marsh Posté le 05-06-2006 à 09:54:26    

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


---------------
Blablaté par Harko
Reply

Marsh Posté le 05-06-2006 à 10:11:16    

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed