bullow
Messages postés14Date d'inscriptiondimanche 11 mai 2003StatutMembreDernière intervention27 janvier 2006
-
25 janv. 2006 à 21:20
cs_Marcial
Messages postés57Date d'inscriptionsamedi 3 mai 2003StatutMembreDernière intervention31 juillet 2008
-
26 sept. 2006 à 16:41
J'essaye d'accèder au code source d'une page HTML.
Le morceau de code suivant affiche le code de la page en cours dans une boîte :
<SCRIPT language="Javascript">
document.write('<textarea cols="80" rows="25">'+document.body.innerHTML+'</textarea>');
</SCRIPT>
comment faire pour afficher le code source d'une page qui n'est pas la page en cours (URL passée en paramètre) ?
Merci d'avance à ceux qui m'aideront à me retirer cette épine du pied
Anthed
Messages postés152Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention17 janvier 20143 26 janv. 2006 à 23:43
Hello,
La seule astuce que je vois pour le moment serait, dans ta page, de rajouter une frame de hauteur ou de largeur 0 pour ne pas la voir, dont la référence est l'URL de ton choix. Ainsi, depuis ton autre frame, tu peux lancer un truc du style :
top.frames['la_frame_invisible'].document.body.innerHTML
A+
cs_Marcial
Messages postés57Date d'inscriptionsamedi 3 mai 2003StatutMembreDernière intervention31 juillet 2008 26 sept. 2006 à 16:41
Slt,
j'ai tester et ça fonctionne... Mais pas pour les pages se trouvant sur un site extérieur a celui qui héberge le script... Dans ce cas on obtient une erreur "acces refusé"...
Y'aurais t'il un moyen de contourner ce problème... Hors mis les ActiveX.
.Marcial.
___________________________________________
Le plus grand des défauts de l'homme c'est de toujours
pointer un doigt accusateur... Mais jaimais devant un miroir... ___________________________________________