重定向显示警告框
redirect displays alert box
页面自动引导用户返回页面
<meta http-equiv="refresh" content="1; URL=http://localhost/mywebsite/Untitled9.php">
当它到达'Untitled9.php'时,我希望它显示一个警告框,说'消息已成功发布'
我只希望它显示时,它的id指向页面,而不是当第一次加载
例Home - Message page = No alert
主页-消息页-提交-重定向到消息页= alert '帖子已成功发布'
无法从外部控制页面的DOM。
你可以在查询字符串中传递一个变量到你要重定向的页面,就像这样
Untitled9.php吗?消息成功=
然后在新页面添加
<?php
session_start();
if ($_GET['message'] == "success" && $_SESSION['revisit'] == "0")
{
$_SESSION['revisit'] = "1";
?>
<script type="text/javascript">window.alert('Message successfully posted.');</script>
<?php
}
?>
在你的第一页改变你的代码看起来像这样
<?php
session_start();
$_SESSION['revisit'] = "0";
?>
<meta http-equiv="refresh" content="1; URL=http://localhost/mywebsite/Untitled9.php">
如果我正确理解了您的问题,这应该适用于您(当然,假设您相应地更改了$_POST变量的键):
<?php (isset($_POST['my_sub_btn'])): ?>
<script type="text/javascript">window.alert('Message successfully posted.');</script>
<?php endif ?>
假设您从表单提交消息,应该没有理由使用HTML重定向。将表单的action
属性设置为Untitled9.php
,它将处理其余的…
给定您的需求,为什么不为成功设置一个参数呢?如:
<meta http-equiv="refresh" content="1; URL=http://localhost/mywebsite/Untitled9.php?success=1">
相关文章:
- 在html页面的iframe中显示一个警告框
- Java 警告 (?) 在 Eclipse (Juno) 中显示为 JavaScript 代码
- 正确禁止显示数据表中的警告
- Jquery单击按钮时不显示警告框
- 有一种方法可以使jslint在使用控制台时显示警告或错误
- 在联系人表单中显示隐藏警告被延迟
- 如何根据所选日期显示警告
- jQuery image丢弃无效的图像类型,并显示一条无效的消息而不是警告框
- 希望在不创建新类的情况下将警告图标显示在正确的位置
- 使用 JavaScript 显示错误消息,不带 OUT 警告框
- 检查时间冲突,只想显示 1 个警告
- 在 javascript 中动态显示一个带有换行符的警告框
- 显示使用 PHP 和 JavaScript 的警告框
- 在 中显示警告框 asp.net 将重定向到空白页,然后返回到原始页面
- 我的警告标签未显示在无效输入上
- 推送提交后,如果输入字段为黑色,则显示验证检查或以红色字母显示警告
- 警告显示false,即使类存在
- 为什么在我的应用中弹出警告显示两次
- 延迟"没有Javascript"警告显示
- 警告显示两次模态引导