jQuery MiniUI

 找回密码
 立即注册
查看: 2191|回复: 1
打印 上一主题 下一主题

mini.open的BUG反馈 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2015-3-20 10:05:25 |只看该作者 |倒序浏览
使用场景:
网站127.0.0.1,使用了miniui的选项卡,在选项卡中打开了127.0.0.1:8001,然后在127.0.0.1:8001页面调用mini.open。

问题:
IE浏览器中Iframe的src是相对路径../../Operation/。。。。结果打开的是127.0.0.1/Operation/。。。
在谷歌浏览器中正常,src路径是127.0.0.1:8001/Operation/。。。
另外我使用其他的JS插件,例如JBOX都不会出现这个问题,所以我认为这是一个BUG。

JS代码如下:
mini.open({
                url: "../../Operation/KtStandards/Controls/KtsysAssayWindow.aspx?roleflag="+roleflag,
                title: "新增中心检验信息",
                width: 700, height: 400,
                onload: function () {
                    var iframe = this.getIFrameEl();
                    var data = { action: "new"};
                    iframe.contentWindow.SetParentWindow(window);
                },
                ondestroy: function (action) {
                    if (action != "close") gridAssay.fReload();
                }
            });



Rank: 8Rank: 8

沙发
发表于 2015-3-20 15:27:22 |只看该作者
mini.open是顶级弹出
ie允许跨域弹出,其他浏览器不允许跨域弹出

Archiver|普加软件

GMT+8, 2024-10-7 07:35 , Processed in 1.059614 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部