目的是想在PHP网页里加入confirm提示框。我的代码如下:
<?php
   echo"<script>var result=confirm('你的修改无效!请重新修改');return result;</script>";
if( result==false)
 header("location: display.php");
 else
header("location: modify.php");
?>
运行后没有出来提示框,想问一下语法哪里有错误

解决方案 »

  1.   

    你那个result是js的变量当然不行了。<?php
       echo "<script>if(confirm('你的修改无效!请重新修改'){ window.lacation='modify.php';}else{window.location='display.php';}</script>";
      

  2.   

    直接在JS 处理就可以了.js的值怎么能直接传递给php呢.逻辑错误.<script type='text/javascript'> if(window.confirm('你的修改无效!请重新修改')) {
    window.location.href='display.php';
    } else {
    window.location.href='modify.php';
    }
    </script>
      

  3.   


    两个php文件写反了 自己换下位置...咔咔
      

  4.   

    你压根就不理解什么是js,我们现在跟你说怎么做也只是暂时性的解决问题而已。
    推荐JS的经典入门书《DOM编程艺术 第二版》,去系统学习一下吧,花个一两礼拜时间。