Foros del Web » Programando para Internet » Javascript » Frameworks JS »

focus en iframe no funciona

Estas en el tema de focus en iframe no funciona en el foro de Frameworks JS en Foros del Web. Observen el codigo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original var c = { "titulo" : "#como-dar-titulo" , contenido_post : "#como-dar-formato" , "wte" : "#como-dar-formato" ...
  #1 (permalink)  
Antiguo 06/10/2011, 15:12
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 5 meses
Puntos: 9
focus en iframe no funciona

Observen el codigo:
Código Javascript:
Ver original
  1. var c={"titulo":"#como-dar-titulo",contenido_post:"#como-dar-formato","wte":"#como-dar-formato","tags":"#como-etiquetar"};
  2. var b=$("#titulo, #contenido_post, iframe#wte, #tags");
  3. var a=function(d){
  4. var e=$(d);
  5.  
  6.   if(e.parent().hasClass("editor")){
  7.   return c["contenido_post"];
  8.   }
  9.    return c[$(d).attr("id")]
  10. };
  11.  
  12. //cuando se obtieve el focus en cualquiera de los objetos establecidos
  13. b.focus(function(){
  14.   var e=a(this);
  15. //verifico a que objeto se le dio el focus
  16.   b.each(function(){
  17.   var f=a(this);
  18.   if(f!=e){ $(f).hide(); }
  19.   }
  20.   );
  21.  var d=$(e);
  22.  if(!d.is(":visible")){
  23. //ejecuto la funcion
  24.  }
  25.  })
  26.  
  27.   }
Voy a resumir lo que el codigo hace..
Ejecuto una funcion cuando se obtiene focus en $("#titulo, #contenido_post, iframe#wte, #tags");

Como veran en la lista va un iframe con id wte

Todos los elementos ejecutan la funcion correctamente al obtener focus, menos el iframe..

Por qué pasa esto?

Etiquetas: focus, funcion, iframe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:07.