1. 引入必要文件
- <link rel="stylesheet" type="text/css" href="path /dhtmlxwindows.css">
- <link rel="stylesheet" type="text/css" href="path /dhtmlxwindows_dhx_skyblue.css">
- <script src="path /dhtmlxcommon.js"></script>
- <script src="path /dhtmlxcontainer.js"></script>
- <script src="path /dhtmlxwindows.js"></script>
2. 简单使用
- // 创建窗口
- var win = dhxWins.createWindow(String id, int x, int y, int width, int height);
- // 设置窗口标题
- dhxWins.window(id).setText(String text);
- // 允许/拒绝改变大小
- dhxWins.window(id).allowResize();
- dhxWins.window(id).denyResize();
- // 允许/拒绝移动窗口
- dhxWins.window(id).allowMove();
- dhxWins.window(id).denyMove();
- // 显示/隐藏/可用/禁用窗口按钮
- // 'help'-帮助按钮 'minmax1'-最大化按钮 'minmax2'-最小化按钮 'close'-关闭按钮
- dhxWins.window(id).button("close").hide();
- dhxWins.window(id).button("park").show();
- dhxWins.window(id).button("minmax1").disable();
- dhxWins.window(id).button("minmax2").enable();
- // 请求页面
- dhxWins.window(id).attachURL(url);
- // 关闭窗口
- dhxWins.window(id).close();
3.父页面关闭窗口
- function closewin(){//关闭窗口
- window.parent.dhxWins.window('w1').close();
- }