Código:
El error es que no espera a controlar la respuesta simplemente se redirecciona a la pagina marcada y no pide la confirmacion.<meta http-equiv="content-type" content="text/html; UTF-8" /> <script src="Scripts/jquery-1.4.4.min.js"></script> <script src="sweetalert/dist/sweetalert-dev.js"></script> <link rel="stylesheet" href="sweetalert/dist/sweetalert.css"> <body> <?php function ShowMessage($titulo,$contenido,$tipo) { if($tipo=="ok") { // } else if($tipo=="error") { // } else if($tipo=="ask") { echo " swal({ title: '$titulo', text: '$contenido', type: 'warning', showCancelButton: true, confirmButtonColor: '#DD6B55', confirmButtonText: 'Yes, delete it!', cancelButtonText: 'No, cancel plx!', closeOnConfirm: false, closeOnCancel: false }, function(isConfirm){ if (isConfirm) { return true; } else { return false; } }); "; } else { } } ?> <a href='http://www.google.com' onClick="<?php ShowMessage("test","test","ask"); ?>">Go</a> <form action="http://www.google.com"> <input type="submit" name="none" text="test" onClick="<?php ShowMessage("test","test","ask"); ?>"> </form> </body>
¿ Alguien me podria ayudar ?