he buscado info por la red y no lo he encontrado.
quiero saber como puedo llamar desde el frame1 a una funcion del frame2.
algo asi como:
parent.web.document.mueve('galerias')
¿?¿?
| |||
Re: llamar a una funcion desde otro frame Veamos: tienes que tomar en cuenta que la "comunicacion" entre frames solo puede hacerse a traves del "padre" de dichos frames (parent) dicho en forma sencila el principal que contiene el frameset. asi este es el parent: <pre>frameset rows="100%,*" BORDER=0> <FRAME SRC="inicio.html" name="pagina" marginheight="0" marginwidth="0"> <FRAME SRC="reserva.html" name="reserv" marginheight="0" marginwidth="0"></frameset> </pre> Si quiero ejecutar una funcion func() que esta en el frame "pagina" es decir en el frames[0] invocandola desde el frame "reserva" ó frames[1] entonces:<pre>parent.frames[1].func(); </pre> tambien es valido:<pre>parent.frames["pagina"].func(); </pre> El procedimiento es valido tambien para aceder al valor de una variable, propiedad, de un layer, div, iframe, input etc en otro frame. |