Foros del Web » Programando para Internet » PHP »

pop up Javascript + PHP

Estas en el tema de pop up Javascript + PHP en el foro de PHP en Foros del Web. Hola, En las Faqs de Javascript encontré este código para hacer saltar un pop-up con dos opciones "Aceptar" y "Cancelar": Código HTML: <html> <head> <script ...
  #1 (permalink)  
Antiguo 20/12/2005, 03:40
 
Fecha de Ingreso: mayo-2005
Mensajes: 26
Antigüedad: 18 años, 11 meses
Puntos: 0
pop up Javascript + PHP

Hola,

En las Faqs de Javascript encontré este código para hacer saltar un pop-up con dos opciones "Aceptar" y "Cancelar":
Código HTML:
<html>
<head>
<script language="Javascript">
function preguntar(){
confirmar=confirm("¿Eres mayor de edad?");
if (confirmar)
//Aquí pones lo que quieras si da a Aceptar
alert('Diste a Aceptar')
else
//Aquí pones lo que quieras Cancelar
alert('Diste a Cancelar')
}
</script>
</head> 
<body>
<a href="java script:preguntar()">Cuidao que muerdo</a>
</body>
</html> 
Como puedo hacer para que al darle aceptar me ejecute un codigo php especifico y al darle a cancelar se cierre dicho pop-up sin hacer nada?

Gracias por vuestra ayuda! (y feliz Navidad!!!)
  #2 (permalink)  
Antiguo 20/12/2005, 03:54
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola oscar78

Prueba esto:
Código PHP:
function preguntar(){
if (
confirm("¿Eres mayor de edad?"))
  
location='tupagina.php';
else
  
window.close();

Saludos,
  #3 (permalink)  
Antiguo 21/12/2005, 06:21
 
Fecha de Ingreso: mayo-2005
Mensajes: 26
Antigüedad: 18 años, 11 meses
Puntos: 0
no acabo de ver claro com aplicar ese codigo, ya que cuando me salta el popup javascript, cuando le doy a cancelar me ejecuta lo mismo que si le doy a aceptar.

Me puedes echar una mano, por favor?

Gracias!
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 03:11.