我有一个带有注册进程函数的登录,如下所示:
if($result) {
echo '<script type="text/javascript"> window.location.href = "index.php"; </script>';
include ("alert.php");
$showFormular = false;
} else {
echo 'Beim Abspeichern ist leider ein Fehler aufgetreten<br>';
}
但我希望如果顶部的$result正在运行带有警报的javascript,但它不是work.The警报代码:
<script src = "https://cdn.jsdelivr.net/sweetalert2/6.6.2 /sweetalert2.min.js"> </script>
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/sweetalert2/6.6.2/sweetalert2.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.js"> </script>
<script>
window.onload = function ()
{
swal({
title:"Erfolgreich",
type:"success",
background:"#f2f2f2",
confirmButtonColor:"#0080ff"
})
}
</script>
发布于 2018-06-24 08:34:22
在执行include ("alert.php");
之前,您要重定向页面。
将include ("alert.php");
移至index.php
或将include ("alert.php");
移至echo '<script type="text/javascript"> window.location.href = "index.php"; </script>';
之上
https://stackoverflow.com/questions/51005880
复制相似问题