Hola hola,
queria compartir un codigo para hacer un mensaje de alerta confirmar cuando borremos un post,
eso si el problema:
"es que cuando clickeo en cancelar de todas formas me borra el post, y no me deja en la pagina ".
Si tienen una solucion que creo es sencilla espero, slds:
<p id="demo">
<a href="<?php echo $urlWeb ?>admin/borrar.php?post=<?php echo $row_SacarFavoritos['id_post'] ?>">
<button onclick="myFunction()" >
Borrar
</button>
</a></p>
Editado
queria compartir un codigo para hacer un mensaje de alerta confirmar cuando borremos un post,
eso si el problema:
"es que cuando clickeo en cancelar de todas formas me borra el post, y no me deja en la pagina ".
Si tienen una solucion que creo es sencilla espero, slds:
<script>
function myFunction() {
var x;
if (confirm("Press a button!") == true) {
x = "You pressed OK!";
} else {
x = "You pressed Cancel!";
}
document.getElementById("demo").innerHTML = x;
}
</script>el htlm:<p id="demo">
<a href="<?php echo $urlWeb ?>admin/borrar.php?post=<?php echo $row_SacarFavoritos['id_post'] ?>">
<button onclick="myFunction()" >
Borrar
</button>
</a></p>
Editado
0
Puntos
Puntos
1712
Visitas
Visitas
3
Resp
Resp
Por claudiop hace 8 años
Novice
Respuesta #1
hola no necesitas crear una función para hacer este proceso, puedes meter el evento dentro del enlace borrar directamente:
te dejo un ejemplo en funcionamiento https://jsfiddle.net/gndv7v6t/
<a onclick="return confirm('Seguro que desea eliminar?');" href="<?php echo $urlWeb ?>admin/borrar.php?post=<?php echo $row_SacarFavoritos['id_post'] ?>">
Borrar
</a>lo único que te faltaría es meterle estilos al a href para que tenga el aspecto de un boton y listote dejo un ejemplo en funcionamiento https://jsfiddle.net/gndv7v6t/
0
Puntos
Puntos
Por alber hace 8 años
Admin
Respuesta #2
gracias Albert, lo reviso ahora, lo que si al abrir ejemplo en chrome me aparece esta alerta adjunto imagen, es problema de configuracion que no me deja abrir esta y otras ventanas?
Gracias
 17.13.42.png)
Gracias
 17.13.42.png)
0
Puntos
Puntos
Por claudiop hace 8 años
Novice
Respuesta #3
supongo que sera cosa de tu navegador ya que jsfiddle es un dominio bastante conocido ademas así es como lo veo yo:

aun así no hace falta que pruebes la demo solo tienes que copiar el código que te eh dejado antes y probarlo remplazando el tuyo
salu2
aun así no hace falta que pruebes la demo solo tienes que copiar el código que te eh dejado antes y probarlo remplazando el tuyo
salu2
0
Puntos
Puntos
Por alber hace 8 años
Admin