jQuery MiniUI

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

IE 6下使用传值有问题。 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-12-21 12:57:13 |只看该作者 |倒序浏览
function SetData(action, schemedata) {
        SchemeData = schemedata;        
        grid.load({ SchemeGuid: SchemeData.SchemeGuid });
        //grid.load({ SchemeGuid: SchemeData.SchemeGuid }, function () {
        //grid.mergeColumns(["PicUrl", "Title"]);
    //});
        document.getElementById("SchemeName").innerHTML = "方案名称:<span style=\"Color:red\">" + schemedata.SchemeName + "</span>";
    }
从父页面调用子页面在IE6的情况下有问题。
function OperatScheme(title,schemedata) {
        mini.open({
            url: "@Url.Action("OperatScheme","Other")",
            title: title, width: 1000, height: 560,
            onload: function () {
                var iframe = this.getIFrameEl();           
                iframe.contentWindow.SetData(title, schemedata);
            },
            ondestroy: function (action) {
                //grid.reload();
            }
        });
    }
上面是父页面的调用方法

下面是按钮事件操作
function ModifyOperatScheme() {
        var items = grid.getSelecteds();
        if (items.length == 1) {
            OperatScheme("修改方案操作页",items[0]);
        }
        else {
            alert("请选择一项需要修改的方案~");
        }
    }

Rank: 8Rank: 8

沙发
发表于 2012-12-21 14:00:29 |只看该作者
你光贴一段代码根本看不出来问题

1.描述下问题具体到底是什么错误
2.对于mini.open传值,你在你本地的IE6下测试下:http://www.miniui.com/demo/index.html#src=datagrid/datagrid.html是否有你同样的问题

问题没法重现的话是无法解决的

Archiver|普加软件

GMT+8, 2024-11-27 09:45 , Processed in 1.041961 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部