在跳转时我把一个参数放到了URI中,可是在跳转后获取不到啊!!
添加进去:
<script>
function showFormData(){
  uri = document.form1.uri.value
  url="show.html?uri="+uri
  window.open(url,"","height=150,width=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no")
}
</script>
这里取不到:
<script language="javascript">
var uri = "<% String userID = request.getParameter("uri"); document.write %>"
document.write("URI: "+uri+"<br>")
</script>

解决方案 »

  1.   

    var uri = "<% String userID = request.getParameter("uri"); document.write %>"
    确定这里没问题你用浏览器查看源代码看看
      

  2.   

    var uri = "<%=request.getParameter("uri")%>"
      

  3.   

    "<% String userID = request.getParameter("uri"); document.write %>"
    JS里面不可以写JAVA代码吧
      

  4.   


    可以写的,输出对应方法的返回值以待使用。只是Lz写错了,也搞复杂了
    <script>
    var uri = "<%= request.getParameter("uri")%>"
    alert(uri);
    </script>