jQuery MiniUI

标题: 弹窗关闭问题!! [打印本页]

作者: xini2603    时间: 2012-11-25 15:38:04     标题: 弹窗关闭问题!!

     <div class="mini-toolbar" style="padding:0px;border-top:0;border-left:0;border-right:0;">               
   <a class="mini-button" iconCls="icon-add" plain="true">继续增加</a>
            <a class="mini-button" iconCls="icon-remove" plain="true">关闭返回</a>     
        </div>
  <script type="text/javascript">
     mini.parse();
        function CloseWindow(action) { //关闭表单           
            return window.CloseOwnerWindow(action);         
        }
        function onCancel() { //关闭
          CloseWindow("save");
        }
  CloseWindow("save");
</script>

为什么不能自动关闭呀,必须点击关闭返回才能关闭窗口!

作者: factory    时间: 2012-11-26 09:11:55

CloseWindow()这个是另外一个方法,里面调用了window.CloseOwnerWindow()
  1. function CloseWindow(action) {            
  2.             if (action == "close" && form.isChanged()) {
  3.                 if (confirm("数据被修改了,是否先保存?")) {
  4.                     return false;
  5.                 }
  6.             }
  7.             if (window.CloseOwnerWindow) return window.CloseOwnerWindow(action);
  8.             else window.close();            
  9.         }
复制代码

作者: xini2603    时间: 2012-11-26 15:11:45

factory 发表于 2012-11-26 09:11
CloseWindow()这个是另外一个方法,里面调用了window.CloseOwnerWindow()

知道是个方法呀~我是跳转到一个页面~须要几秒后自动关闭!
作者: niko    时间: 2012-11-26 16:01:34

setTimeout(function(){
    CloseWindow("save");
}, 100);
作者: xini2603    时间: 2012-11-27 11:53:32

niko 发表于 2012-11-26 16:01
setTimeout(function(){
    CloseWindow("save");
}, 100);

ok这样可以了谢谢




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2