Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/06/2003, 09:14
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Esto no lo puedes hacer asi. No es asi como trabaja PHP. Primero se ejecuta todo el codigo PHP en el servidor, manda el HTML/javascript a el navegador y alli se ejecuta el javascript. Si quieres que se ejecute codigo en funcion de algo que haces en javascript, tendrias que mandar cargar otra vez la pagina con los parametros para indicar a PHP que codigo ejecutar.

Por ejemplo, en tu caso seria:

<script language="JavaScript" type="text/javascript">

var respuesta = confirm("Se procederá a la eliminacion del artículo escogido")

if (respuesta==true )
{ location.href="pagina.php?eliminar=si&id=124"; }
else

{ self.close(); history.back(); }

Por supuesto, esto no funcionaria tal cual. Tendrias que pasar el id del registro a borrar.

Normalmente esto se puede hacer con el onsubmit de un formulario. En este caso el confirm sale en el formulario antes de cargar otra pagina al dar al boton de submit.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.