Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: mapers en 8 Mayo 2014, 00:13 AM

Título: Detectar click en un Iframe
Publicado por: mapers en 8 Mayo 2014, 00:13 AM
Buenas señores del foro; tengo un Iframe en el cual alojo una web por ejemplo : Wikipedia  ahora cuando hago click en cualquier hipervinculo de esta web  como es posible detectar  su direccion actual en la que se encuentra al refrescarse el  iframe ... Gracias d antemanos
Título: Re: Detectar click en un Iframe
Publicado por: Saberuneko en 8 Mayo 2014, 00:18 AM
Código (javascript) [Seleccionar]
document.getElementById("iframe_id").contentWindow.location.href

Sin embargo, ésto sólo funciona si la página principal y el contenido del iFrame están alojados en el mismo dominio.
Título: Re: Detectar click en un Iframe
Publicado por: mapers en 8 Mayo 2014, 00:38 AM
Y si estan en diferentes me dice error de permisos ..... que mas podria hacer alguna ayuda porfavor
Título: Re: Detectar click en un Iframe
Publicado por: engel lex en 8 Mayo 2014, 01:38 AM
busca cambiar la configuración del server para permitir el cross domain
Título: Re: Detectar click en un Iframe
Publicado por: mapers en 8 Mayo 2014, 15:36 PM
Como asi explicate porfavor !!!!
Título: Re: Detectar click en un Iframe
Publicado por: Saberuneko en 8 Mayo 2014, 19:33 PM
Configurar servidor Apache para crossdomain:
http://www.forosdelweb.com/f58/configurar-servidor-apache-para-cross-domain-986026/
Título: Re: Detectar click en un Iframe
Publicado por: mapers en 9 Mayo 2014, 00:45 AM
Tengo que editar ese archivo de configuracion en mi servidor apache verdad ????
Si no es mucha molestia este archivo donde se encuentra en que ruta en mi server ????
Título: Re: Detectar click en un Iframe
Publicado por: Saberuneko en 9 Mayo 2014, 00:49 AM
Archivos de directivas .htaccess:
http://dotpress.wordpress.com/2007/12/03/htaccess-configurando-nuestro-servidor-apache/


Alternativamente, si no quieres separar la directiva del fichero de configuración principal,
Echa un ojo sobre httpd.conf.

Archivos de configuración.
https://es.opensuse.org/SDB:Configuraci%C3%B3n_archivos_Apache


Ahí tienes, de paso, información sobre hosts virtuales.
Título: Re: Detectar click en un Iframe
Publicado por: mapers en 9 Mayo 2014, 01:44 AM
Pero yo uso nginx  ..................... estuve buscnado  la configuracion de el pero no lo encointrado  o esque tengo que instalar apache  tambien tengo instalado el tomcat6
Título: Re: Detectar click en un Iframe
Publicado por: mapers en 9 Mayo 2014, 02:00 AM
Código (xml) [Seleccionar]

server {
    ...
    # Fix @font-face cross-domain restriction in Firefox
location ~* \.(eot|ttf|woff)$ {
    add_header Access-Control-Allow-Origin *;
}
    ...
}


Encontre esa configuracion para el server nginx  pero igual no funciona xD cuando trato de  detectar la url de la web dentro del iframe me sigue tirando error de permisos
Título: Re: Detectar click en un Iframe
Publicado por: mapers en 22 Mayo 2014, 16:03 PM
En mi Iframe tengo la pagina de wikipedia y cuando intento acceder a los enlaces que tiene esta me tira este error:

Código (javascript) [Seleccionar]

Error: Permission denied to access property 'document


Quisiera saber que estoy haciendo mal gracias
Título: Re: Detectar click en un Iframe
Publicado por: mapers en 22 Mayo 2014, 16:23 PM
No habra la manera de insertar una firma digital o algo asi como se hace con los plugin jar de java ????