我可以在页面刷新后显示sweet alert,但我必须单击确定按钮,我将进入sweet alert以重定向页面。请在这方面帮助我
<;?php
回声'<;script type=“text/javascript”>;
echo'setTimeout(函数(){swal(“哇!”,“Message!”,“success”);
回声'},1000);'
echo'window.location.href=”https://stackoverflow.com/questions/37358423/index.php";';
回声'</脚本>;';
?>;
只需使用JavaScript承诺即可。将then方法置于swal函数之后。我们不需要使用计时器功能。
例如:
swal({
标题:“哇!”,
短信:“留言!”,
类型:“成功”
}).然后(函数(){
window.location=“重定向URL”;
});
promise方法。然后使用等待,直到用户读取模式窗口的信息,并通过单击一个按钮来决定要做出的决定。例如,Yes或No
单击后,Sweet Alert可以将用户重定向到另一个屏幕,调用另一个Sweet Alert模式窗口,其中包含新的和后续的问题,转到外部链接,等等
再次强调,我们不必使用计时器,因为控制用户操作要好得多。用户可以等待永恒,也可以像塔诺斯或铁人的手指一样采取行动。😜
通过使用承诺,代码变得更短、干净、优雅。😉