SoloCodigo
Programación Web y Scripting => JavaScript => Mensaje iniciado por: Linspire en Lunes 18 de Julio de 2005, 03:50
-
Hola, tengo el siguiente problema, tengo un boton en un formulario (type=submit) y al hacer clic ejecuta una accion (action=buscar.asp), y lo que quiero es que la página que devuelve, se abra en una nueva ventana, alguien puede decirme si esto es posible?
Gracias!...
-
No entiendo bien que es lo que necesitás, pero para abrir una ventana usa:
window.open("archivo.asp","nombre_ventana","resizable = 0,width="800",height="600", location=false,menubar=false,toolbar=false,scrollbars = 1,status=1");
Altareum.
-
Perdón, debí explicarme mejor, tengo el siguiente formulario:
<Form name="tip_Form" onsubmit="search_form(tip_Form);return false">
<input type="text" name="d" class="fix" onfocus="this.value=''">
<Input type=image src=images/buscar.gif border=0 align=top>
</Form>
Y como puedes observar al dar clic en la imagen (buscar.gif) ejecuta el codigo de un archivo JS, esto devuelve una página de resultados, pues bien, tengo una página con armazones y el armazón superior contiene la página donde está este formulario, y lo que quiero es que la página de resultados se abra en el armazón de abajo.
Ahora sí, espero haberme explicado y puedas ayudarme.
-
PErdona que me haya coldago así...
Cuando hablas de "armazones" te refieres a 'frames' ???
Altareum
-
Si, exactamente. me refiero a Frames, conocidos como marcos en español, solo que la traducción más correcta es Armazón, disculpa por usar esa palabra.
-
Pues para acceder desde un Frame a otro, se usa lo siguiente:
window.parent.frames[0]
window.parent.frames[1]
Para redireccionarlo... :
window.parent.frames[0].location.href = 'direccion';
Aunque sospecho que esto no es lo que necesitas... Si puedes envía los archivos que tienes o una versión 'ejemplificada' para poder ayudarte.
Saludos.
Altareum.