警告消息框显示空白页后面
Alert msg box display blank page behind
我在客户端浏览器上显示一个消息框。它工作得很好,但当这个警告消息框弹出时,我看到一个空白页。但是我希望用户总是能看到他浏览的页面并弹出这个消息框。这是我的密码。"if ($ _POST['提交']= ="拯救"){
$language=$_POST['pbx_lan'];
if($language!="")
{
$query="update `account_detail` set `prompt_language`= '$language' WHERE `org_id`='".$_SESSION['account_id']."'";
$result = $mysqli->query($query) or die($mysqli->error);
$_SESSION['check_update'] = "1";
// setcookie("msg","Language Successfully Updated",time()+5,"/");
echo '<script>
confirm("You have selected '.$language.'");
window.location = "'.SITE_URL.'index.php?view=pbx_prompts."
</script>';
// header("location:".SITE_URL."index.php?view=view_service");
}
else
{
setcookie("err","No Language Selected.Please Select Language",time()+5,"/");
header("location:".SITE_URL."index.php?view=view_service");
}
}`
调用confirm()
时,页面停止加载。当您在页面末尾添加confirm()
时,在confirm()
显示之前加载页面
<body>
TEST123
<script>
confirm('test');
</script>
</body>
不是<body>
<script>
confirm('test');
</script>
TEST123
</body>
对于你的代码,这意味着
echo '<script>
confirm("You have selected '.$language.'");
window.location = "'.SITE_URL.'index.php?view=pbx_prompts."
</script>';
必须移动到body
标签的底部还要复制所需的if
语句,以便仅在必要时执行代码。
body
标签底部的完整代码应该是这样的:
if (!empty($language) && $_POST['submit'] == "Save") {
echo '<script>
confirm("You have selected '.$language.'");
window.location = "'.SITE_URL.'index.php?view=pbx_prompts."
</script>';
}
相关文章:
- Facebook共享显示一个接一个的空白页面
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 带有显示XML数据的HTML的空白页
- 谷歌图表显示空白白色页面
- javascript 显示空白灰色层
- 从java调用javascript后显示空白页面
- 当从jquery的点击事件中的每个循环创建的数组到它之外时,它显示空白数组
- Facebook Javascript SDK提要对话框显示空白窗口
- 我想推送$scope.planlist=[]中的空白记录,但显示出相同的行为
- 漫游滑轨只显示空白屏幕
- 回调返回响应,但当在API中发送时,响应在节点JS中显示为空白
- 简单的jqPlot显示为空白
- LinkedIn关注显示空白页的公司按钮
- 在 中显示警告框 asp.net 将重定向到空白页,然后返回到原始页面
- 画布到图像显示为无图像(空白)
- 如何使空白区域可单击以显示文本
- 隐藏元素,但将该位置显示为空白
- 我的网站在移动版式镶版式右侧显示空白区域,但桌面版式版式显示空白区域
- 谷歌地图 - 当地图应该显示时,有时会发生“未定义”错误或地图为空白.如何预防
- 当我打开它时,它会显示一个空白网页