Detectar click en un Iframe

Iniciado por mapers, 8 Mayo 2014, 00:13 AM

0 Miembros y 2 Visitantes están viendo este tema.

mapers

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

Saberuneko

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.

mapers

Y si estan en diferentes me dice error de permisos ..... que mas podria hacer alguna ayuda porfavor

engel lex

busca cambiar la configuración del server para permitir el cross domain
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

mapers

Como asi explicate porfavor !!!!


mapers

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 ????

Saberuneko

#7
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.

mapers

#8
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

mapers

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