jQuery MiniUI

标题: mini.open的BUG反馈 [打印本页]

作者: wbhhc    时间: 2015-3-20 10:05:25     标题: mini.open的BUG反馈

使用场景:
网站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();
                }
            });




作者: dforce    时间: 2015-3-20 15:27:22

mini.open是顶级弹出
ie允许跨域弹出,其他浏览器不允许跨域弹出




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