Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2009, 02:01
Agrey
 
Fecha de Ingreso: octubre-2003
Mensajes: 364
Antigüedad: 20 años, 7 meses
Puntos: 1
Control de clicks en Iframe

Hola:
Tengo el siguiente problema que a continuación os detallo.

Quiero controlar cuando alguna persona haga click en un iframe.

El codigo que tengo es el siguiente:

<iframe src='xxx_pagina' width='300' height='250' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' id="theiframe" name="theiframe" onload="iframeclick()"></iframe>

Cuando pinto el iframe declaro la funcion iframeclick() que realiza lo siguiente:

function iframeclick() {
document.getElementById("theiframe").contentWindow .document.onmousedown = function() {
alert("Funciona");
}

}

Esto funciona bien... pero si dentro del iframe se carga otro iframe (Esto puede ser posible por diferentes motivos) entonces deja de funcionar el control de clicks.

Cómo puedo hacer para que el evento onmousedown se siga manteniendo.

Un saludo y espero que alguien me pueda ayudar.