javascript - 无法使用 PHP 显示警报消息

标签 javascript php

我在尝试使用 PHP 显示警报消息时遇到一个问题。我在下面解释我的代码。

<?php
if($id){
      $message = "Added successfully.";
      echo "<script type='text/javascript'>alert('$message');</script>";
      header("location:http://localhost/crm_complain/index.php");
  }else{
      $message = "Unable to add.\\nTry again.";
     echo "<script type='text/javascript'>alert('$message');</script>";
      header("location:http://localhost/crm_complain/index.php");
  }
?>

这里我的问题是警报消息框根本不起作用。我需要在 if/else 条件下警报消息应该起作用。请帮助我。

最佳答案

警报消息工作正常,但 header 却不行。 如果您想在警报消息后重定向,请尝试以下操作:

die('<script>location.href = "'. $url .'"</script>');

关于javascript - 无法使用 PHP 显示警报消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34897920/

相关文章:

javascript - 无法从导入模块的打字文件中解析 typescript 类,但可以使用绝对路径

javascript - 使用 Selenium IDE 测试 jQuery show(), hide()

Javascript : Exclude an element from a random set - (curiosity)

php - MySQL 和 PHP 中的特定用户类型

php - Symfony 3 PhpUnit 提交表单

Laravel Mix 未定义 JavaScript 函数

javascript - 从 REST 调用中返回 Promise

php - 更改时区而不更改 DateTime 对象的值

php - 唯一的表单 token 禁用用户的多任务处理

javascript - 使用 PHP 创建一个新的 PHP 文件