Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2011, 10:50
elrocedetupiel
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta Problema al utilizar "_self" en función window.open

Hola, tengo un problemilla en una practica que estoy haciendo.
La practica ha de contar con dos marcos, uno superior que hace las veces de menu de navegacion con nombre menu y otro inferior donde ira el contenido home.

El problema lo tengo al usar un botón, que ejecuta una función javascript y desde ella se carga una pagina existente.

El botón está en una de las páginas contenidas en el marco home por lo que en la función javascript utilizo el parametro "_self" pero a la hora de ejecutarlo, no me hace nada. Si en vez de "_self utilizo menu la pagina se carga correctamente en el marco de arriba.

También he utilizado home en vez de _self pero el resultado es siempre el mismo. Aquí indico el código:

Código:
Codigo de la pagina principal de marcos:

        <frameset rows=25%,* border="0">
            <frame src="html/menu.html" noresize name="menu" scrolling="no">
            <frame src="html/home.html" name="home">
        </frameset>
Código:
Código de la función javascript en una de las paginas que se carga en el marco home

function pasarVariables(texto){
   window.open("contratar.html?dato=" + texto , "_self");

}
Si uso "_parent" o "_blank" en la función window.open, la pagina se abre correctamente en una pagina nueva.

Gracias