function getpass()
{
var urlname;
var attribution;
attribution= "toolbar=no,menubar=no,scrollbars=no,status=no,location=no,resizable=no,width=395,height=330";

URLname = "search_ps1.php?id=<?=$phpid?>";//需要在这里把id值附上,请问改怎么办?
window.open(URLname,"",attribution);
}

解决方案 »

  1.   

    URLname = "search_ps1.php?id=<?php echo $_GET['id']; ?>";//需要在这里把id值附上,请问改怎么办?
      

  2.   

    还是不行。可以使用javascript获得变量的值并传递给javascript吗?
      

  3.   

    <script language="javascript">
    fuction f1(s1){
     
             var urlname;
    var attribution;
    attribution= "toolbar=no,menubar=no,scrollbars=no,status=no,location=no,resizable=no,width=395,height=330";

    URLname = "search_ps1.php?id="+s1;//这样办
    window.open(URLname,"",attribution);
    }
    </script>
    in html<font onclick="return f1(你要传递的变量);">hello world</font>
    当然,调用的方法可以使用其他的.这只是一个例子.保证可以运行:)