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

saber si existe un elemento a un iframe

Estas en el tema de saber si existe un elemento a un iframe en el foro de Frameworks JS en Foros del Web. hola a imigos he estado usando este comando de jquery para verificar si exite un elemento html en la pagina actual Código: if($("#id_del_elemento").length > 0) ...
  #1 (permalink)  
Antiguo 29/06/2010, 10:31
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Pregunta saber si existe un elemento a un iframe

hola a imigos he estado usando este comando de jquery para verificar si exite
un elemento html en la pagina actual
Código:
if($("#id_del_elemento").length > 0)
{
    //Tu código javascript
}
mi pregunta como se podria ajustar para saber si elemento que busco esta un iframe desde la pagina padre

usando javascript lo haria asi desde la pagina padre usaria esta funcion un ejmplo
Código:
<script>
function cambiarIframe()
{  
frames.iframeXCambiar.document.getElementById('divIframe').innerHTML = "Nuevo texto del iframe";
}
</script>
http://javoaxian.blogspot.com/2008/0...ame-desde.html
espero sus comentarios
__________________
gerardo
  #2 (permalink)  
Antiguo 30/06/2010, 20:58
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
De acuerdo Respuesta: saber si existe un elemento a un iframe

solucion

Código:
var lugardiv = $(window.ifrgaleria.document);//lugar donde se encuentra el div que es en el iframe 

var banderathum = $(lugardiv).find("#thumgal_"+idimagen);//buscamos el div en el iframe 	
if($(banderathum).length)
{			
  alert("si esta");	
}		
else
{
  alert("no esta");
}
saludos
__________________
gerardo
  #3 (permalink)  
Antiguo 01/07/2010, 04:39
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 4 meses
Puntos: 65
Respuesta: saber si existe un elemento a un iframe

Código Javascript:
Ver original
  1. <html xmlns="http://www.w3.org/1999/xhtml">
  2. <head>
  3. <title>Prueba</title>
  4. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  5. <script>
  6. $(function(){
  7.     existe = $("#idIframe").contents().find("#divIframe").length;
  8.     if(existe){
  9.         alert("existe");
  10.     } else {
  11.         alert("No existe");
  12.     }
  13. });
  14. </script>
  15. </head>
  16. <body>
  17.     <iframe id="idIframe" name="iframeXCambiar" src="otro.jsp" height="50px"></iframe>
  18. </body>
  19. </html>
  #4 (permalink)  
Antiguo 03/07/2010, 20:33
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
De acuerdo Respuesta: saber si existe un elemento a un iframe

orale excelente es mas facil aun con esa solución

gracias amigo

saludos
__________________
gerardo
  #5 (permalink)  
Antiguo 03/07/2010, 20:42
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Pregunta Respuesta: saber si existe un elemento a un iframe

una duda men yo estaba usando esto
para aplicar un class css de la pagina padre al div que esta en el iframe

Código:
var lugardiv = $(window.ifrgaleria.document);//lugar donde se encuentra el div que es en el iframe
$("#thumgal", lugardiv).addClass('template_agregado'); //aplicamos un estilo al div buscado
como lo podria ajustar si usara

$("#idIframe").contents()

saludos
espero tus comentarios
__________________
gerardo

Etiquetas: existe, 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 13:56.