Analizar el contenido de una página web con javascript

Iniciado por Casidiablo, 14 Septiembre 2006, 23:05 PM

0 Miembros y 1 Visitante están viendo este tema.

Casidiablo

Hola a todos...

Como puedo hacer en javascript para analizar el contenido de una página web que no sea el actual documento; me explico:

Por ejemplo tengo mi página http://mi.dominio.com/pagina1.htm y esta contiene una página común y corriente, pero necesito implementar en ella un código en javascript que pueda analizar otra página externa, por ej. http://otro.dominio.com/pagina2.html y pueda tener acceso a sus etiquetas y propiedades.

¿Es posible hacer esto?... ¿cómo?

Casidiablo

¿Anda, nadie sabe como hacerlo? Sidarckcat... donde andas???

sirdarckcat

#2
Estaba en otro lado :P
eso seria XSS, si tuvieras permiso en los navegadores de obtener propiedades de un documento de otro dominio, seria super peligroso.. es Cross Site Scripting (El nombre lo dice todo)

siembargo en IExplorer con archivos HTA y en zona de MIPC puedes tener acceso a estas propiedades..

en Firefox con XPI (extensiones de Firefox)

en Opera no se, y en Netscape tampoco.

Saludos!!
**edit:
si en otro.dominio.com/ en lugar de ser una pagina HTM, es un script (<script src="otro.dominio.com/pagin2.js">) si tendrias acceso a sus etiquetas.

Saludos!!

Casidiablo

Cita de: Sdc en 18 Septiembre 2006, 05:02 AM
si en otro.dominio.com/ en lugar de ser una pagina HTM, es un script (<script src="otro.dominio.com/pagin2.js">) si tendrias acceso a sus etiquetas.

Saludos!!

¿Y cómo hago eso?

sirdarckcat

pues.. por ejemplo en dominio1.com pon "lolz.js":
alert(document.body.innerHTML);

y en dominio2.com pon: "lolz.htm":
<script src="http://dominio1.com/lolz.js"></script>

al abrir lolz.htm el script de dominio1 tendria acceso al documento de dominio2.com

:P
Saludos!!