pregunta de javascript sobre ventanas

25/11/2003 - 12:36 por reo | Informe spam
hay alguna manera de saber si la ventana en donde esta el foco tiene una
ventana padre?

muchas gracias

Preguntas similare

Leer las respuestas

#1 urko
25/11/2003 - 13:17 | Informe spam
puedes probar
si te da resultado en javascript
if(opener.location=!null){
alert("tiene padre")
}else{
alert("no tiene padre")
}
por ejemplo, comprueba si existe opener if(opener=!null)
es una idea
urko



"reo" escribió en el mensaje
news:#
hay alguna manera de saber si la ventana en donde esta el foco tiene una
ventana padre?

muchas gracias


Respuesta Responder a este mensaje
#2 reo
25/11/2003 - 13:46 | Informe spam
no me funciona.

de hecho opener.location me da error.

Otra cosa es una pagina con marcos y es con internet explorer 6 en un
windows xp atacando un iis de un windows 2000 server.




"urko" escribió en el mensaje
news:
puedes probar
si te da resultado en javascript
if(opener.location=!null){
alert("tiene padre")
}else{
alert("no tiene padre")
}
por ejemplo, comprueba si existe opener if(opener=!null)
es una idea
urko



"reo" escribió en el mensaje
news:#
> hay alguna manera de saber si la ventana en donde esta el foco tiene una
> ventana padre?
>
> muchas gracias
>
>


Respuesta Responder a este mensaje
#3 Sashka
25/11/2003 - 15:53 | Informe spam
Te dá error porque si no tiene padre no puede evaluar opener.location
prueba así:

if(opener){ alert("tiene padre") }else{ alert("no tiene padre") }

Sashka

"reo" escribió en el mensaje
news:
no me funciona.

de hecho opener.location me da error.

Otra cosa es una pagina con marcos y es con internet explorer 6 en un
windows xp atacando un iis de un windows 2000 server.




"urko" escribió en el mensaje
news:
> puedes probar
> si te da resultado en javascript
> if(opener.location=!null){
> alert("tiene padre")
> }else{
> alert("no tiene padre")
> }
> por ejemplo, comprueba si existe opener if(opener=!null)
> es una idea
> urko
>
>
>
> "reo" escribió en el mensaje
> news:#
> > hay alguna manera de saber si la ventana en donde esta el foco tiene


una
> > ventana padre?
> >
> > muchas gracias
> >
> >
>
>


Respuesta Responder a este mensaje
#4 reo
25/11/2003 - 17:35 | Informe spam
como resulta que tenia frames habia que hacer if(parent.opener)

muchas gracias

"Sashka" escribió en el mensaje
news:
Te dá error porque si no tiene padre no puede evaluar opener.location
prueba así:

if(opener){ alert("tiene padre") }else{ alert("no tiene padre") }

Sashka

"reo" escribió en el mensaje
news:
> no me funciona.
>
> de hecho opener.location me da error.
>
> Otra cosa es una pagina con marcos y es con internet explorer 6 en un
> windows xp atacando un iis de un windows 2000 server.
>
>
>
>
> "urko" escribió en el mensaje
> news:
> > puedes probar
> > si te da resultado en javascript
> > if(opener.location=!null){
> > alert("tiene padre")
> > }else{
> > alert("no tiene padre")
> > }
> > por ejemplo, comprueba si existe opener if(opener=!null)
> > es una idea
> > urko
> >
> >
> >
> > "reo" escribió en el mensaje
> > news:#
> > > hay alguna manera de saber si la ventana en donde esta el foco tiene
una
> > > ventana padre?
> > >
> > > muchas gracias
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida