Foros del Web » Programando para Internet » Javascript »

Modificar div de otra página

Estas en el tema de Modificar div de otra página en el foro de Javascript en Foros del Web. Hola. tengo el siguiente problema: Tengo una página html (indice.html) asociada con una hoja css (css1.css). Dentro de css1.css tengo una regla que modifica un ...
  #1 (permalink)  
Antiguo 02/03/2010, 04:45
 
Fecha de Ingreso: marzo-2008
Mensajes: 383
Antigüedad: 16 años, 1 mes
Puntos: 5
Exclamación Modificar div de otra página

Hola. tengo el siguiente problema:

Tengo una página html (indice.html) asociada con una hoja css (css1.css).
Dentro de css1.css tengo una regla que modifica un DIV que está dentro de indice.html.

Luego tengo otra página html (pages/menu.html), otra hoja css (pages/css2.css) y un documento JS (pages/js1.js). Dentro de js1.js quiero modificar el DIV que se encuentra en indice.html con este código:

document.getElementById("divDeIndice").style.visib ility = "visible";

pero no funciona porque busca el objeto divDeIndice dentro de menu.html (creo).
Así mismo, en menu.html tengo un enlace a la css css1.css

<link href="../css1.css" rel="stylesheet" type="text/css" />

Quiero que con document.getElementById("divDeIndice").style.visib ility = "visible"; me reconozca el DIV de la página indice.html.

Cómo puedo hacerlo?

Gracias!
  #2 (permalink)  
Antiguo 02/03/2010, 13:00
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Respuesta: Modificar div de otra página

No podes modificar una hoja desde otra hoja(de un html a otro html)..
Lo que podrias hacer es que cuando abris menu.html.. o cuando la visualizas en indice.html(no se muy bien que queres hacer porque no diste una explicacion en contexto) tambien modifiques el mismo indice.html

O sea.. cuando haces click en un boton(desde indice.html)... ejecutas las 2 acciones, visualizar menu.html Y modificar el div de indice.html

saludos
  #3 (permalink)  
Antiguo 02/03/2010, 15:21
 
Fecha de Ingreso: marzo-2008
Mensajes: 383
Antigüedad: 16 años, 1 mes
Puntos: 5
Respuesta: Modificar div de otra página

quizás me faltaba explicar que pages/menu.html está dentro de un iframe que está situado en indice.htm

He encontrado este codigo pero no funciona..

window.parent.document.getElementbyId('');

Etiquetas: modificar
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 11:40.