// 弹出窗口 var option = { popupCode: "1", // 弹出框的编码,不能重复 url: "/DRAW/app/drawJS/tools/html/popup.html", // 弹出页面url content: "我是content
", // 弹出内容HTML,如果url存在则url优先 title: "标题", // 页面标题,字符串,默认"信息" skin: 3, // 颜色风格,除了默认风格外还可设置1~4 width: 450, // 页面宽度,数字/字符串,默认600 height: 200, // 页面高度,数字/字符串,默认350 canClose: true, // 右上角是否出现关闭的按钮,布尔类型,默认为true btn: ['ok',{id:'btn1',name:'按钮1'},'cancel',{text:'不会生成的按钮'}], /** * 底部区域按钮,如果btn未定义或长度为0则不出现底部区域,ok为确认按钮,cancel为取消按钮 * 自定义按钮则使用对象 {id:'按钮DOM对象ID,',name:'在页面中显示的按钮名称'} * 不符合以上要求的按钮不会生成 */ }; draw.tools.popup(option); // 关闭窗口 var option2 = { content: "我是content
", title: "两秒后关闭", width: 500, height: 250, canClose: false }; var popup = draw.tools.popup(option2); popup.dismiss(); // 通过popupCode关闭窗口 draw.popup.close("1"); // 如果是iframe嵌入的子页面需要让父页面关闭它 parent.draw.popup.close("1");