Ayuda con este script (JaSiLDBG). [XMLHttpRequest.open]

Iniciado por Casidiablo, 8 Enero 2007, 21:41 PM

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

sirdarckcat

intenta con www.google.com :P
o si no entra a:
http://foro.elhacker.net/
y escribe:
javascript:if(!window.ActiveXObject){ActiveXObject=XMLHttpRequest;}var%20cxx=new%20ActiveXObject("Microsoft.XMLHTTP");cxx.open('GET',"http://foro.elhacker.net/",false);cxx.send(null);cxx.responseText;

xD
Saludos!!

Casidiablo

Umm, ha de ser de esas maldiciones esas maldiciones extrañas que solo me pasan a mi.

Nada que me funciona ¿a ti si?:


sirdarckcat

Salió error?

lo que deberia pasar es...
simplemente mostrar el index del foro xD, por podrias hacer algo como:

javascript:if(!window.ActiveXObject){ActiveXObject=XMLHttpRequest;}var%20cxx=new%20ActiveXObject("Microsoft.XMLHTTP");cxx.open('GET',"http://foro.elhacker.net/",false);cxx.send(null);cxx.responseText.split('e').join('SDCWASHERE');

xD
Saludos!!

Casidiablo

Ok, eso vá bien. Pero aún tengo algunos problemas. Explico lo que quiero hacer, y me dices si es posible o no.

Lo que quiero hacer es un programa en javascript, y subirlo a cualquier hosting. El objetivo del programa es que tu le digites una URL cualquiera (http://www.google.com o http://foro.elhacker.net/index.php o cualquiera), y que el programa te muestre en una caja de texto el código fuente de esa página.

También me gustaría saber como puedo utilizar las funciones (en javasript) de una web, sin cargarla en el navegador. Es posible???

sirdarckcat

Ahm, AJAX solo tiene permiso para abrir paginas dentro del mismo dominio..
Podrias hacerlo con PHP+AJAX :P

Lo de las funciones, si es un JS, basta con poner:
<script src="web.js">

si es un HTML, tienes que parsearla primero en PHP por ejemplo, jeje

Para lo del codigo fuente.. pues para eso esta el URI de:
view-source:

Saludos!!

Casidiablo

Jeje, creo que no hay una mejor solución, además que para lo que lo quiero me resulta más seguro. Voy ha hacerlo con PHP+AJAX, estuve haiendo unos testeos y de seguro me quedará fácil hacerlo.

Gracias, ya me he aclarado casi todo...