jQuery MiniUI

 找回密码
 立即注册
楼主: ccrise
打印 上一主题 下一主题

窗口有时关不掉 [复制链接]

Rank: 9Rank: 9Rank: 9

11#
发表于 2013-8-7 11:49:20 |只看该作者
1.用window.onload
2.在window.onload内再setTimeout
3.你自己想什么时候关闭页面,把控时机就好了,我们只能提供关闭页面的方法

Rank: 9Rank: 9Rank: 9

12#
发表于 2013-8-7 12:27:27 |只看该作者
终极方法:
1.设置一个JS变量
ClientScript.RegisterClientScriptBlock(this.Page.GetType(), "alert", "var autoClose = true");
2.判断变量,在方法定义后面调用
function closeminfor()
        {
            CloseWindow("cancel");
            parent.mainFrame.frames[0].grid.reload();
        }
if(window.autoClose){
    closeminfor();
}

这下肯定可以按顺序和时间关闭了。

Rank: 3Rank: 3

13#
发表于 2013-8-7 15:46:04 |只看该作者
niko 发表于 2013-8-7 12:27
终极方法:
1.设置一个JS变量
ClientScript.RegisterClientScriptBlock(this.Page.GetType(), "alert", "va ...

按这方法试了,也不行,我崩溃了,如果你那有时间的话,能帮我远程看下嘛?397879843,我实在没招了!

你在本地试过吗?

Rank: 3Rank: 3

14#
发表于 2013-8-7 15:52:53 |只看该作者
ccrise 发表于 2013-8-7 15:46
按这方法试了,也不行,我崩溃了,如果你那有时间的话,能帮我远程看下嘛?397879843,我实在没招了!

...

<script language="javascript" type="text/javascript">
        function CloseWindow(action) {
            if (window.CloseOwnerWindow) return window.CloseOwnerWindow(action);
            else window.close();
        }
            function closeminfor()
        {
            CloseWindow("cancel");
            parent.mainFrame.frames[1].grid.reload();
        }
    </script>   这是我客户端的方法,你那if放到什么地方啊?有限制嘛?

Rank: 9Rank: 9Rank: 9

15#
发表于 2013-8-7 17:36:22 |只看该作者
<script language="javascript" type="text/javascript">
        function CloseWindow(action) {
            if (window.CloseOwnerWindow) return window.CloseOwnerWindow(action);
            else window.close();
        }
            function closeminfor()
        {
            CloseWindow("cancel");
            parent.mainFrame.frames[1].grid.reload();
        }
if(window.autoClose){
    closeminfor();
}

    </script>
看黑体部分。

Rank: 3Rank: 3

16#
发表于 2013-8-8 08:39:48 |只看该作者
niko 发表于 2013-8-7 17:36
function CloseWindow(action) {
            if (window.CloseOwnerWindow) return window.Close ...

我这样掉了调了,根本进不到这个if里去!

Rank: 8Rank: 8

17#
发表于 2013-8-8 10:05:21 |只看该作者
ccrise 发表于 2013-8-8 08:39
我这样掉了调了,根本进不到这个if里去!

你要不还是直接提供一个例子吧,HTML+aspx的例子,我们给你看下

Rank: 3Rank: 3

18#
发表于 2013-8-8 10:13:26 |只看该作者
factory 发表于 2013-8-8 10:05
你要不还是直接提供一个例子吧,HTML+aspx的例子,我们给你看下

我把页面给你发过去,给我个邮箱吧!

Rank: 3Rank: 3

19#
发表于 2013-8-8 10:15:20 |只看该作者
ccrise 发表于 2013-8-8 10:13
我把页面给你发过去,给我个邮箱吧!

要不远程帮我看下?这样更直观些

Rank: 8Rank: 8

20#
发表于 2013-8-8 10:39:28 |只看该作者
ccrise 发表于 2013-8-8 10:15
要不远程帮我看下?这样更直观些

你直接点击 “高级模式”,里面有上传附件的,上传上来我们看下就行了

Archiver|普加软件

GMT+8, 2024-11-25 20:37 , Processed in 1.053418 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部