是window.open()吧,你的函数名写错了

解决方案 »

  1.   

    1,是window.open
    2,alert(\"adsf\");
      

  2.   

    echo "<script language=javascript>window.open('1.php','','');</script>" ;
    echo "<script language=javascript>alert('adsf');</script>" ;
      

  3.   

    不必用PHP去调用它,尽量做到PHP和HTML代码的分离更好。比如:
    <?php
    .......
    ?>
    <script language=javascript>
    window.open('1.php','88a4','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,width=280,height=150,left=0,top=0');
    </script>
    要保证1.php在同一个目录,有时候文档不在服务器上的时候,窗口可能不会掉出来……
    但是文档在服务器上,当客户端浏览的时候一定可以弹出1.php页面的
      

  4.   

    echo "<script language='javascript'>window.open('1.php','','');</script>"
    可以的
      

  5.   

    echo "<script language=javascript>window.open('1.php','','');</script>";
    这个都不行的话那世界上真有鬼了
      

  6.   

    xylegend(晓逸) :
       你好,我是在第一个页面的PHP代码里有好几个变量(是一个数组)的值要通过地址栏传递到下一个页面,而且这个下一个页面是要在新窗口中打开的。如果象你说的代码分离在js的代码里没法引用PHP中的变量,也就是说在js里的一个for循环里面没办法这样子吧:
       for (var i=0;i<5;i++){
         var str;
         str+=<?=$array[i][6]?>;
       }
    就是<?=$array[i][6]?>这句话里要回过头来调用js里的变量不知要怎么搞,所以想在PHP里调用js的open()函数。
    ccterran(iwind):
       你好,其他的代码我还没写,我原来也没调用过open()函数,所以想先测试一下这种方式行不行,写好了我再说好吗?
    nullfox(胡一刀):
       你好,我也不知道是不是见了鬼,我只想先写一段很短的代码试一下,要不麻烦你帮我调试一下看看是不是真的见了鬼,
    <?
      if($Submit=='提交'){
         echo "<script language=javascript>window.open('1.php','','');</script>";
      }
    ?>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head>
    <body>
    <form name="form1" method="post" action="">
      <input type="submit" name="Submit" value="提交">
    </form>
    </body>
    </html>
    其中Submit变量是有效的,因为把window.open()换成alert()就管用了。
      

  7.   

    当然没有鬼.
    阿召你贴的代码调试通过,提交后1.php能如愿弹出....
    你那见鬼了? 呵呵
      

  8.   

    nullfox(风吹叶落花千片 人过雁门心已寒):
       你好,你是在什么环境下调试的?是不是IIS?
      

  9.   

    Apache 、IIS都通过。
    是不是你家客户端的问题呀 呵呵
    看看有没搞什么金山毒霸什么的 有时候也许会影响JS
      

  10.   

    防火墙关了都没用。
    各位大哥大姐,先谢过你们帮我。
    你们帮我调试都是在windows下调试的吗?