Foros del Web » Programando para Internet » Javascript »

Llamar a una funcion desde un boton

Estas en el tema de Llamar a una funcion desde un boton en el foro de Javascript en Foros del Web. Hola, tengo este codigo ke habre una ventana de un tamaño predefinido desde un enlace y funciona perfecto: <html> <head> <title></title> <script language="JavaScript"> <!-- function ...
  #1 (permalink)  
Antiguo 25/01/2005, 17:03
 
Fecha de Ingreso: diciembre-2004
Mensajes: 371
Antigüedad: 19 años, 4 meses
Puntos: 0
Llamar a una funcion desde un boton

Hola, tengo este codigo ke habre una ventana de un tamaño predefinido desde un enlace y funciona perfecto:

<html>
<head>
<title></title>
<script language="JavaScript">
<!--
function AbreVentana(ruta,ancho,alto,posx,posy,scrol)
{

ventana=open(ruta,"","width=" + ancho + ",height=" + alto + ",scrollbars="+scrol+",left=" + posx + ",top=" + posy + ",resizable=no,titlebar=no,dependent");
ventana.focus();
return ;
}
//-->
</script>
</head>
<body>
<a href="javascript:AbreVentana('resizar1.html',550,5 00,230 ,100, 'no');">ventana</a>
</body>
</html>


ahora lo intente poner en un boton y no me funciona, lo puse asi:

<input type="button" value="Contactar" class="botonsi" onclick="javascript:AbreVentana('contactar.php',55 0,500,230 ,100, 'no'">


Nisiquiera me abre la ventana, que hago mal?
  #2 (permalink)  
Antiguo 25/01/2005, 17:32
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola yaviz:

Si has hecho "copy & paste", el error está en que no cerraste los paréntesis AbreVentana(... 'no')"

Además usando el evento onclick, no es necesario poner "javascript:"

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:35.