Foros del Web » Programando para Internet » Javascript »

Controlar propiedades de pagina principal

Estas en el tema de Controlar propiedades de pagina principal en el foro de Javascript en Foros del Web. Hola a todos, llevo ratos buscando la solución a lo siguiente, si me puedan dar una mano con esto por favor les estaré muy agradecido. ...
  #1 (permalink)  
Antiguo 07/05/2010, 17:03
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 18 años
Puntos: 3
Controlar propiedades de pagina principal

Hola a todos, llevo ratos buscando la solución a lo siguiente, si me puedan dar una mano con esto por favor les estaré muy agradecido.

Tengo la siguiente página, me voy a saltar unas cuántas línea de código para ahorrar el espacio

<html>
,,,
<div =”presentacion1”></div>
<div =”presentacion2”>
<iframe ...>otras páginas </iframe>
</div>

El DIV llamado “presentacion1” en un inicio está invisible, pero lo quiero hacer visible desde un botón que se carga dentro del iframe.

¿Cómo puedo solucionar esto?

He probado con:
window.parent.opener.document.getElementbyId('pres entacion1').style.visibility = 'visible'; dentro de una función que se llama desde el mismo botó y nada
  #2 (permalink)  
Antiguo 07/05/2010, 17:39
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Controlar propiedades de pagina principal

quitale opener a tu linea de codigo. opener es para las ventanas abierta con window.open.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 10/05/2010, 15:16
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 18 años
Puntos: 3
Respuesta: Controlar propiedades de pagina principal

Cita:
Iniciado por zerokilled Ver Mensaje
quitale opener a tu linea de codigo. opener es para las ventanas abierta con window.open.
Hola,
Disculpas por tardar en responder y gracias por contestar, pues ya he probado quitándole en el opener y nada, sigue sin funcionar y lo estoy probando con el Firefox
  #4 (permalink)  
Antiguo 10/05/2010, 15:24
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Controlar propiedades de pagina principal

mira la consola de errores de firefox, limpialo, luego presionas el boton del documento en el iframe, y finalmente verifica que mensaje reporta la consola. se me hace la idea de que el documento en el iframe no reside en el mismo dominio al documento que lo carga. si es asi, no hay nada que puedas hacer ya que es parte de la seguridad de javascript.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 11/05/2010, 13:22
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 18 años
Puntos: 3
Respuesta: Controlar propiedades de pagina principal

Me temo que por ahí está el problema, porque la cosola de errores me indica que window.parent.document.getElementID no es una función.

Será que no hay nada que se pueda hacer?
  #6 (permalink)  
Antiguo 11/05/2010, 13:25
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Controlar propiedades de pagina principal

no has mencionado explicitamente si el iframe reside en un dominio distinto. de nuevo, si es el caso no hay nada que se pueda hacer. si no es el caso, indicanos la URL para revisarlo.

por cierto, viendo el error que citas, getElementID no es una funcion del objeto document. mas aun, ni siquiera existe en el estandar. ¿no habras querido escribir getElementById?
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #7 (permalink)  
Antiguo 11/05/2010, 16:30
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 18 años
Puntos: 3
Respuesta: Controlar propiedades de pagina principal

Hola amigo,

Gracias por tu ayuda, en primer lugar tenía unos cuantos errores, el primero fue en el foro a la hora de escribir la línea que me da el error, olvidé el By.

Segundo lugar, el ById lo tenía así byId. Quedaria algo así: window.parent.document.getElementById('presentacio n1').style.visibility = 'visible';

Por cierto la página que se carga dentro del iframe se encuentra en el mismo dominio que la principal

Gracias por su ayuda

Etiquetas: controlar, principal, propiedades
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 02:09.