PHP如何弹出一个新的网页
只用PHP

解决方案 »

  1.   

    PHP是服务器端脚本,在服务器上运行,又怎么能够操纵客户端浏览器的行为呢?
    所以,如果要根据某一条件来弹出窗口,只能通过javascript来实现:if(...) echo '<script>window.open(...);</script>';
      

  2.   

    if(...) echo '<script>window.open(...);</script>';可以弹出了,但是被拦截了。可以在本页面弹出吗,就是替换原来的页面。
      

  3.   

    要自动转换到另外一页的,在别处已经有比如
    http://www.taoking8.com.cn/gotoshop.php?nick=sdfsdf
    的链接了,通过运算,获得另外一个网页,直接转过去。
      

  4.   

    你说的是页面跳转吧?header("location:test.php");
      

  5.   

    http://www.bhtbw.com/gotoshop.php?nick=bameng
    就像这个。 点击这个东西,肯定到了gotoshop.php.
    结果如何直接转到http://s.click.taobao.com/t_js?tu=http%3A%2F%2Fs.click.taobao.com%2Ft_s%2FqvYok3mgleY%3D-11590322_12026984%3Fref%3Dhttp%253A%252F%252Fwww.bhtbw.com%252Flist.php%253Fcatid%253D16
    这个地址了。
      

  6.   

    if(...) echo ' <script>window.location="www.xxx.com"</script>';
    这样就是在本页打开了