Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2008, 10:24
Sanva
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 19 años, 1 mes
Puntos: 1
Darle el foco al body de un iframe

Hola a todos.

La pregunta es bastante simple de plantear: ¿Cómo puedo darle el foco a un elemento que está en un iframe?

Estoy utilizando el designMode = 'on' para poder editar contenido en un iframe, pero el caso es que no puedo jugar con el foco del mismo. En Opera

Código:
document.getElementById("contentIframe").contentDocument.body.focus();
o

Código:
document.getElementById("contentIframe").focus();
funcionan perfectamente (me ponen el foco en el iframe, con su correspondiente cursor por ser un campo editable), pero en Firefox e IE no.

¿Alguna sugerencia?

Gracias por vuestro tiempo.