如何使用PHP弹出警报消息框?

问题描述 投票:106回答:8

如何使用PHP弹出警报消息框?

javascript php messagebox
8个回答
240
投票

你可以使用Javascript:

// This is in the PHP file and sends a Javascript alert to the client
$message = "wrong answer";
echo "<script type='text/javascript'>alert('$message');</script>";

12
投票

创建警报功能

<?php
alert("Hello World");

function alert($msg) {
    echo "<script type='text/javascript'>alert('$msg');</script>";
}
?>

3
投票

我这样做了:

<?php 
$PHPtext = "Your PHP alert!";
?>

var JavaScriptAlert = <?php echo json_encode($PHPtext); ?>;
alert(JavaScriptAlert); // Your PHP alert!

2
投票

PHP呈现HTML和Javascript以发送到客户端的浏览器。 PHP是一种服务器端语言。这使得它可以执行诸如将某些内容插入服务器上的数据库之类的操作。

但是客户端的浏览器会发出警报。你必须通过javascript来获取警报。


0
投票

在php命令$ alert之间使用jquery


0
投票

看这个例子:

<?php
echo "<div id='div1'>text</div>"
?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title></title>
    <script src="js/jquery1.3.2/jquery.min.js"></script>

    <script type="text/javascript">
        $(document).ready(function () {
            $('#div1').click(function () {
                alert('I clicked');
            });
        });
</script>
</head>
<body>

</body>
</html>

0
投票

这个.php文件内容将生成带警报的valid html(你甚至可以删除<?php...?>

<!DOCTYPE html><html><title>p</title><body onload="alert('<?php echo 'Hi' ?>')">

-3
投票

您可以使用DHP执行此操作。它绝对简单,比脚本快。只需编写alert('something');它不是编程语言,它就像一个点亮的jquery。你需要在顶部和底部需要dhp.php需要dhpjs.php。目前它不是开源的,但是当它可以使用它时。这是我们的编程语言;)

© www.soinside.com 2019 - 2024. All rights reserved.