1、A頁面
mini.open({
            title: '選擇合同明細',
            showMaxButton: true,
            width: 900,
            height: 600,
            url: 'B.html',
            onload: function () {
                var iframe = this.getIFrameEl();
                iframe.contentWindow.SetData(data);
            },
            ondestroy: function (result) {
            	var iframe = this.getIFrameEl();
            	var datas = iframe.contentWindow.GetData();
            	if (typeof(datas) == 'undefined' || !datas || datas.length == 0 ) {
    				return;
    			}
            	//A頁面數據處理
            }
	});		 
 
        
2、B頁面
            var querydata ;
	    function SetData(data) {debugger
	    	if(data){
	    		querydata = data;
			 loadInfo();//加載B頁面數據
	    	}
        }
           var selectMaterials;
	    
	    function onOk(){
	    	var grid = mini.get('datagrid');
	    	var rows = grid.getSelecteds();
			if(rows.length == 0) {
				mini.alert("請選擇一條記錄");
				return false;
			}
			selectMaterials = rows;
			onCancel();
	    }
	   
	    
	    function GetData() {
	    	if(selectMaterials.length > 0){
	    		return selectMaterials;
	    	}
        }
 
        3、后台接收參數:
String contractid = req.getParameter("contractid");
String materialids = req.getParameter("materialids"); 
        
