如何使用php通过echo创建一个弹出窗口?

时间:2011-09-15 21:34:58

标签: php popup

是否可以在现有脚本中创建一个弹出窗口?

session_start();

$_SESSION['success'] = ($result) ? TRUE : FALSE;

header('location: inv_fc.php');

session_start();
if ($_SESSION['success'] == TRUE) {
// CREATE POP UP WINDOW SUCCESS
} else {
// CREATE POP UP WINDOW FAILURE
}

3 个答案:

答案 0 :(得分:4)

你可以用Javascript来做。要获得更好的结果,请使用jQuery UI

if ($_SESSION['success'] == TRUE) {
    echo "<script>alert('Success!');</script>";
} else {
    echo "<script>alert('Failure.');</script>";
}

答案 1 :(得分:3)

您可以使用javascript打开弹出窗口或定位属性,但是PHP无法在服务器端执行。

编辑:好的,因为我看到了<script>的东西:它不是PHP,它是Javascript,来自PHP,这是不可能的。

答案 2 :(得分:0)

<?php if ($_SESSION['success'] == TRUE)?>
  <script>window.open(...);alert('Your Awesome!');</script>
<?php else ?>
  <script>window.open(...);alert('You Fail!!');</script>
<?php endif; ?>