分特~~~看了一下~~三个问题全是JavaScript的~~~跟PHP基本都没啥关系呢~~明天到公司再说好不好~~现在头好昏~~~刚才喝了点白酒~~~因为身上实在太冷了`~~成都这个鬼天气~~

解决方案 »

  1.   

    <a href="window.open('newpage.htm')">我要留言</a>
    新页面
    <form onsubmit="return true,window.close();">
    refresh page
    <meta http-equiv="refresh" location="<?echo PHP_SELF;?>">
    ...........
    好长时间都没用了。好象语法错了。。唉
      

  2.   

    ice_berg16(寻梦的稻草人)所说的中:
    1。window.open()方法有三个参数,第一个是目标文件URL(当然用PHP比较好),第二个是窗口的名称,第三个是窗口的属性,包括有没有状态条、工具条等等
    2。可以将表单的action设为本页,在表单中设置一个Hidden元素,name是Action,value是sub,在本页最前端用php脚本:
    if ($Action=="sub")
    {
    //insert into db
    echo "
    <script language=javascript>
    window.opener.location.href="asd.php"; //刷新原页
    window.close(); //关闭本页
    </script>
    ";
    }3。如果在一个页面中加这样的<meta>标记就惨啦~~:)