Ver URL externa en un div .

568 views
Skip to first unread message

Federico Ferraro

unread,
Oct 22, 2013, 7:49:45 AM10/22/13
to web2py-...@googlegroups.com
Buenas , queriendo cargar un pagina externa (ej: www.google.com) en un div de una vista a través del HELPER LOAD .
Cuando se renderiza la vista en la consola del navegador veo el error : 

Failed to load resource: the server responded with a status of 405 (Method Not Allowed) 
Is not allowed by Access-Control-Allow-Origin.


Alguien sabe si esto es posible hacerlo y como ?

Slds y gracias ... 
--
--
Federico Ferraro
Usuario Linux : 482533.
--

Luis Díaz

unread,
Oct 22, 2013, 10:43:16 AM10/22/13
to web2py-...@googlegroups.com
vamos a ver como me sale:
html:
<div id="marco_contenido_externo">loading..</div>
<script>
$( document ).ready(function() {
$("#marco_contenido_externo").load("http://www.google.com/");
});
</script>

El día 22 de octubre de 2013 07:19, Federico Ferraro
<fferr...@gmail.com> escribió:
> --
> Has recibido este mensaje porque estás suscrito al grupo "web2py-usuarios"
> de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> web2py-usuari...@googlegroups.com.
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
http://diazluis.com
Analista Programador
User Linux 532223

Federico Ferraro

unread,
Oct 22, 2013, 2:21:08 PM10/22/13
to web2py-...@googlegroups.com
No me anda . Creo que tiene que ver con la función load no permite crossdomain.

Slds.. 

Alan Etkin

unread,
Oct 23, 2013, 1:43:10 PM10/23/13
to web2py-...@googlegroups.com
No me anda . Creo que tiene que ver con la función load no permite crossdomain.

Parece que el problema es ese:

https://groups.google.com/d/msg/web2py/bnSyiayEIM8/YseLcUdGtWgJ

No podés usar la app para descargar la página?

def pagina_externa():
    import urllib
    return urllib.urlopen(<url>).read()

Después podés usar el helper LOAD para descargar la página en el documento

{{=LOAD(f="pagina_externa")}}

Reply all
Reply to author
Forward
0 new messages