sourcePagehtml:var param = window.showModalDialog("targetPage.html","",""),targetPage.html:
//返回值給param
window.returnValue = "abc";

解决方案 »

  1.   

    我是问在targetPage.html中怎么接受sourcePage.html中传入的参数。并且实在java代码中。还是感谢楼上的两位!
      

  2.   

    window.showModalDialog("targetPage.html?param1=abc&param2=3","","");
    在目标网页的后面用?+ 参数的形式就行了,和在地址栏中输入是一样的。
      

  3.   

    这样就可以使用request.getParameter(“param1”)形式来接收了。
      

  4.   

    如果你想在服务器端接收的话可以通过Get方式把参数传递过去test.jsp?aa=1&bb=2
      

  5.   

    <body onload="init()">
    <script>
    function init()
    {
    if(window.dialogArguments)
    {
    var varValue=window.dialogArguments;
    }
    }
    </script>
      

  6.   

    可以通过Get方式把参数传递过去
      

  7.   

    感谢大家了
    都是一些非常好的建议其实也想到过用这些方法
    只是以前做过 .NET 
    在.NET的服务器端代码中
    用request.getQueryString()方法就可以接收得到那天就想试一试
    后来发现不好用
    所以想问问大家除了用javaScript有没有用java可以实现的。