问一下各位PHP 信息提示框的制作思路例如:
  当添加数据成功后,弹出一个提示框(终止PHP代码执行)然后点击提示框里的按钮,在进行相关操作(执行未完成的PHP代码或跳转到别的页面)

解决方案 »

  1.   

    @Mechnaic 写一个什么类的方法呢,能不能给个例子代码,谢谢
      

  2.   

    你这个需要数篇代码,不是一两句就能的!
    需要如下:
    php输出js代码
    js设置一个最上层的窗体
    窗体中加一个按钮
    监测按钮被按下执行访问你的网站.php  (js的ajax功能)
    等待.php访问结束....
    获取访问.php后的返回信息
      

  3.   

    @jiangchuankyo 能辛苦一下,写一下简单DOME吗?
      

  4.   


    class Msg{
    protected function showmsg($msg, $url = '', $ms = 1500) {
    if($url==''&&isset($_SERVER['HTTP_REFERER'])) $url = $_SERVER['HTTP_REFERER'];
    $data = array("msg"=>$msg,"url"=>$url,"ms"=>$ms);
    echo $this->view('msg/msg',$data);  //这个 view 就是你说的那个页面,需要你自己去写
    exit;
    }
    }class A extends Msg{
    public function login(){
    if('login' == false){
    $this->showmsg('登录失败');
    }
    }
    }
      

  5.   

    @Mechnaic 我现在用的就是这方法!而我需要的是当前页面弹(层)时,让PHP脚本不要执行,点击弹出页面(层)的相关按钮在执行操作!
    类似:
    echo "<script>alert('你好')</script>";
    echo "如果你没有点击JS的alert确认,你是看不到我输出的代码,也就是这句话";类似这种效果怎样实现啊
      

  6.   

    你在 html 页面做个弹窗不就行了
      

  7.   

    <script>alert('你好')</script>  这个弹窗太不好了
      

  8.   

    弹框目前Layer做的比较好,你可以参考下:layer弹框提示