日期:2014-05-16  浏览次数:20419 次

求教诸位window.showModelessDialog 和 Response.Write()的问题
求教诸位window.showModelessDialog   和   Response.Write()的问题
如果我用   window.open()   在javascript   中打开一个窗口,我在服务端的代码:
protected   void   bt1_onclick(object   sender,   EventArgs   e)
{
    Session[ "modelcode "]   =   "aa ";

        StringBuilder   sbJScript   =   new   StringBuilder();
        sbJScript.Append( " <script   language=javascript> ")
            .Append( "   window.close(); ")
            .Append( " </script> ");

        Response.Write(sbJScript.ToString());
}
运行正常(把   某些内容放到session中然后关闭窗口),
但是如果我用window.showModelessDialog()   打开一个窗口,同样的代码就不工作了,那位知道如何解决这个问题?

------解决方案--------------------
这些代码写在主页面上window.showModelessDialog之后写
要返回什么值在子页面上写window.returnValue