Reload de javascript

Saludos: tengo una web que tiene dos frames. Uno esta ubicado del lado izquierdo a manera de menu, ocupando un 20% de la pantalla; el otro ocupa el 80% restante.
Del lado derecho tengo tres imágenes "volando" que colo que con lenguaje java script. Una función es history.back() la otra es history.forward() y la tercera me lleva al homepage de mi web (le asigné "index.html"). Pero mi pregunta es la siguiente:
¿Cómo hago para que, al asignar a una de estas imágenes "window.location.reload()" solamente me haga el reload del frame derecho y no de los dos en cuestión?.
De antemano gracias.
PD: Siempre cierro y califico mis preguntas de manera inmediata.

2 respuestas

Respuesta
1
Utiliza window.frames[] para recargar el frame que necesites o para cualquier otra manipulación que requieras. El acceso window.frames[] retorna objetos del tipo window, así que para hacer reload del frame porías hacer algo como window.frames[0].location.reload();
Respuesta
1
Cada frame debería tener un nombre o un identificador, creo que basta con que le pongas el nombre el identificador y después el .reload(), aunque no estoy muy seguro.
Pruébalo así y me cuentas

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.

Más respuestas relacionadas