摸态窗口有好多好处啊。写太麻烦了,我给你我MSN。线上联系
[email protected]

解决方案 »

  1.   

    模态窗口不能进行数据递交,可以给这个模态窗口加一个iframe解决
      

  2.   

    baobaoer(宝宝儿)能说的在详细点吗?
      

  3.   

    比如打开一个模态jsp:
    <%@ page contentType='text/html;charset=GBK' %>
    <%@ page import="com.fesc.pubbean.*" %>
    <HTML>
    <head>
    <FRAMESET rows="100%" frameborder=0 border=0><frame name="searchQuotation" src="a.jsp">
    </FRAMESET>
    </body></html>
    然后再a.jsp中就可以进行所有的普通的jsp页面操作了,如提交数据,超级链接等等。
    由于模态窗口可以返回数据给父窗口,可以在a.jsp(或者由a.jsp导出的叶面)中使用top属性,如关闭模态窗口就是top.close();假设在a.jsp定义retValue是一个返回变量,则调用top.retValue
      

  4.   

    不好意思,写错了:可以在a.jsp中写top.returnValue=....
      

  5.   

    'bbb.jsp'页中再加入一个如
    <iframe id="iFrm" name="iFrm" src="" height=450 width=600 scrolling="no" frameborder="NO" border="0" framespacing="0" noresize style="position:absolute;top:0px;left:0px;">
     </iframe>
    然后再用javascript: <script language="javascript">
    function goto()
    {
      var l_frm;
      var l_href;
      l_frm = document.frames("iFrm");
      l_href = "ex.jsp";  l_frm.document.location = l_href;
    }
    </script>
      

  6.   

    可以。
    有几种方法:
    1、模态窗口打开的是一个框架页,你的实际页面包含在框架里面。
    2、设置你的页面<BASE TARGET="_self"> ,这样强行指定在本页面内开启链接。
    这样就不会出现点击链接却新开一个页面了。
    好像还有几种方法的,不过一时记不太清楚了。上面两种已经可以解决问题了吧!
      

  7.   

    想起来了,还有一种其实和方法一类似。不过是用IFRAME包含你的实际页面。而模态窗口显示的页面就是包含你IFRAM的主页面。说白了,也还是利用了一个框架页面搭桥。
      

  8.   

    <BASE TARGET="_self">不能胡加的。不信你去加,肯定不能用。
    记住一定要加在</title>后面才有效~~详情咱们继续MSN聊。