首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

IFrame 弹出模态窗体 关闭子窗体后刷新有关问题 .

2012-12-30 
IFrame 弹出模态窗体 关闭子窗体后刷新问题 ....index页面frameset rows84,*,39 frameborder0 bord

IFrame 弹出模态窗体 关闭子窗体后刷新问题 ....
index页面

<frameset rows="84,*,39" frameborder="0" border="0" framespacing="0" bordercolor="#cc0000">
  <frame name="top" src="Top.aspx" noresize="noresize" scrolling="no" />
  <frameset cols="205,*" id="btFrame" frameborder="no" border="0" framespacing="0">
    <frame src="Menu.html" name="menu" scrolling="no" />
    <frame src="welcome.htm" name="main" />
  </frameset>


welcome页面
 
        function DoOpen() {
            var returnValue = showModalDialog('webform1.aspx', '', 'dialogWidth:520px;dialogHeight:510px;help:no;center:yes;resizable:no;status:no;scroll:no');
            alert(returnValue);
            window.location.href = window.location.href;
        }


webform1页面


 ClientScript.RegisterStartupScript(this.GetType(), "message", "<script>afterOperation();</script>");

        function afterOperation() {
            alert("审核成功42!");
            window.returnValue = "ok";
            window.close();
        }



描述:点击welcome页面按钮打开webform1页面   操作完成后关闭webform1 弹出提示并刷新welcome

问题:关闭webform1的时候 又重新弹出本页面提示信息在关闭   相当于没关闭   另returnValue也没有

.....个人觉得应该是Frameset的问题  window.close();应该怎么写。。window.parent.close()  top.close() 都不好使..
  
[解决办法]
IFrame 弹出模态窗体 关闭子窗体后刷新有关问题 .

热点排行