jQuery MiniUI

标题: mini.open 锁死 [打印本页]

作者: wslfriend    时间: 2014-2-12 09:27:38     标题: mini.open 锁死

在做压力测试时,碰到了个很匪夷所思的现象:

首先,一开始一切正常,虚机里打开IE8 浏览器,输入网址,在Grid 列表中双击一行,mini.open 弹出Form ,保存,关闭。。。

但不知为何,突然页面频频报错, 重新操作一遍,则发现所有的弹出页面,总是卡在 Loading 界面中,服务端数据已经读取并赋界面了,也即  function succeed 执行成功。

重启电脑,重启服务等均无效, 换其他浏览器、用其他电脑访问都没问题,唯独这一台原先正常的电脑,执行任何mini.open 都会锁死。

后来发现, mini.open 哪怕弹出个空白页,也会锁死, 按F12 单步调试的代码完全看不懂。

请问有招么?

忘记截图了,现在虚机别人在用,症状及其简单,就是一个Loading 图标不停的转动。。。。

作者: wslfriend    时间: 2014-2-12 09:33:29

测试, 添加了maskOnLoad: false    倒是正常了


作者: felt    时间: 2014-2-12 09:45:50

你在Ie8本地测试有没有发现这个问题?
如果能重现的话请提供下简单的html页面,我们来处理

作者: wslfriend    时间: 2014-2-12 11:04:56

felt 发表于 2014-2-12 09:45
你在Ie8本地测试有没有发现这个问题?
如果能重现的话请提供下简单的html页面,我们来处理
...

  //双击实体对象
             var onDBClickModule = function (e) {
                 var row = e.record;
                 if (row.Alias != "Module") return;
                 // maskOnLoad: false,
                 mini.open({
                     url: "../System/aaa.htm?KeyWord=" + KeyWord + "&OperatorType=OpenRecord&KeyValue=" + row.id + "&ModuleID=" + row.ModuleID,
                     title: "数据实体管理", width: 580, height: 400,
                     onload: function () {

                     },
                     ondestroy: function (action) {

                     }
                 });

             }



[attach]3896[/attach][attach]3897[/attach]
没问题的IE 是  版本:8.0.6001.18702


另: 我找了三个IE8 的环境,其中两个有问题,一个无恙。

作者: factory    时间: 2014-2-13 09:47:48

wslfriend 发表于 2014-2-12 11:04
//双击实体对象
             var onDBClickModule = function (e) {
                 var row = e.re ...

我们这边IE8下也没有出现这样的问题,而且也没碰到其他客户提出过这样的问题

你这样
1. 去官网下载最新版的miniui,更新下看看是否还有问题
2.如果还有问题,你就设置maskOnLoad: false

这问题我们这边现在还重现不出来
作者: wslfriend    时间: 2014-2-17 09:13:55

好的,谢谢:)




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