直接上代码
 function OnClickShopProcurementProposerDataImport() {
                var parameters = {};//这个是传入的信息,传递到所打开的html页面中
                parameters.id = Xrm.Page.data.entity.getId().replace(‘{‘, ‘‘).replace(‘}‘, ‘‘)
                var DialogOptions = new Xrm.DialogOptions;
                DialogOptions.height = 200;
                DialogOptions.width = Xrm.Page.context.client.getClient() === "Mobile" ? 300 : 800;
                Xrm.Internal.openDialog("/WebResources/mcs_ShopProcurementProposerDataImport.html", DialogOptions, parameters, null, function (data) {
                    Xrm.Page.getControl("spmdsppurchaseorder").refresh();//刷新子网格
                });
            }
Xrm.Internal.openDialog()第一个参数是打开的页面地址,页面的大小,第三个是传入的参数,第四个是页面开始之前的
回调函数,第五个是页面打开后结束的回调函数(手动执行)返回一个参数执行回调函数的代码!
html页面