Programación Web y Scripting > JavaScript
Window.open()
(1/1)
RadicalEd:
Hola chicos de SoloCodigo, estoy utilizando la función window.open para abrir una ventana entregandole un parametro, el problema es que necesito pasarle 4 parametros, pero cuando agrego estos parametros no me funciona, coloco la función y el formulario que estoy usando.
<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><!-- ENTRE <head> Y </head> !-->
<script languaje="JavaScript">
function AbreVentana(texto)
{
//captura2.php?tipo=$tipo&nombre=$nombre&id=$id&rutero=$rutero
window.open("captura2.php?rutero=" + texto, "_self", "toolbar=yes,menubar=yes,directories=yes,status=yes,resizable=no,location=yes,scrollbars=yes")
}
</script>
<!-- DENTRO DEL <body> !-->
<form name="frmrutero" method="post">
<input type="text" name="rutero" value="Consultar Rutero" onfocus="if(this.value=='Consultar Rutero') this.value='';" onblur="if(this.value=='') this.value='Consultar Rutero';">
<input type="button" name="rute" value="Consultar" class="button" onClick="AbreVentana(frmrutero.rutero.value)">
</form><!--html2--></td></tr></table><div class='postcolor'><!--html3-->
Si trato de colocar más parametros en AbreVentana(var1,var2,var3) y la utilizo dentro de window.open("captura2.php?rutero=" + var1 + "&tipo=" + var2 + "&origen=" + var3) bueno etc, no junciona, al despichar el botón se queda sin hacer nada, hay alguna forma de utilizar esta fúnción con varios parametros.
Gracias Chao.
F_Tanori:
Revisa que error te da javascript
Lo he probado de esta forma y me funciona
--- Código: Text --- <script>function AbreVentana(var1,var2,var3){ window.open('captura2.php?&var1='+var1+"&var2="+var2+"&var3="+var3,'wPopup','toolbars=no,scrollbars=yes,resizable=yes');} </script> <input type="button" name="rute" value="Prueba" class="button" onClick="AbreVentana('valor1','valor2','valor3')">
Saludos
RadicalEd:
Gracias F_Tanori, me sirvio full.
Navegación
Ir a la versión completa