Foros del Web » Programando para Internet » Javascript »

"if y else" en iframe

Estas en el tema de "if y else" en iframe en el foro de Javascript en Foros del Web. Hola a todos. Tengo una funcion la cual quiero que tenga diferentes valores segun esta en un iframe o no... Lo que yo he hecho ...
  #1 (permalink)  
Antiguo 24/04/2007, 01:52
Avatar de Shade  
Fecha de Ingreso: noviembre-2006
Mensajes: 262
Antigüedad: 17 años, 6 meses
Puntos: 1
"if y else" en iframe

Hola a todos.
Tengo una funcion la cual quiero que tenga diferentes valores segun esta en un iframe o no...

Lo que yo he hecho ahora mismo es esto:
Código:
var isIframe = 0;
if (parent.document.body.getElementById(iframechorga)) isIframe = 1;

function blahblah {
 if (iFrame = 1) {
    blahblahblah
}
else {
   blehblehbleh
}
}
El problema es que cuando no esta el iframe con id iframechorga me tira:

i_multibuscador is not defined

Y se carga el javascript. Como podria llegar a hacer?

Muchisimas gracias por su tiempo.
  #2 (permalink)  
Antiguo 24/04/2007, 03:18
Avatar de Shade  
Fecha de Ingreso: noviembre-2006
Mensajes: 262
Antigüedad: 17 años, 6 meses
Puntos: 1
Re: "if y else" en iframe

pequeño avance...
Código:
if (parent.document.getElementById(iframechorga) = undefined) isIframe = 1;
Problema... ni caso en IE7, he buscado por si tiene algun problema con parent.document. pero nada de nada...
  #3 (permalink)  
Antiguo 24/04/2007, 03:23
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: "if y else" en iframe

Hola Shade

Lo que veo es que tienes mal el operador de comparación:

Código:
if (parent.document.getElementById(iframechorga) == undefined) isIframe = 1;
Saludos,
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 20:08.