我可以使用php在javascript中弹出警报

时间:2010-04-11 22:04:56

标签: php javascript html

我想使用PHP触发javascript警报。 是否可能

我想在head部分使用它,以便在加载时显示它。

<head>
    <?php 
    $valid="valid";
        if(!isset($valid))
            echo "<script type=\"text/javascript\"> alert('Hi');</script>";
    ?>
</head>

编辑

我想在检查会话存在后的加载时显示javascript alert()

1 个答案:

答案 0 :(得分:3)

当然这是可能的。

你正在做的就是输出JavaScript,这是完全相同的事情。

唯一的问题是您正在嵌套<script>标记,这是一个HTML错误,因此请删除echo字符串中的标记。

<script type="text/javascript">
<?php 
    $valid="valid";
    if(!isset($valid))
        echo "alert('Hi');";
?>
</script>

顺便说一句,正如我相信你已经知道的那样,这个特定的代码将始终回应"alert('Hi');"