windark |
用户名称: | windark |
加入日期: | 2015-11-06 15:10 |
登录次数: | 57 |
|
WB7首页默认打开一个模块怎么处理? 如题? |
Zhao WJ |
用户名称: | zhaowj |
加入日期: | 2011-05-02 12:07 |
登录次数: | 1979 |
|
可以使用Wb.open打开模块,具体见文档:open( PortalConfigs ) : Panel 在主页,IDE或其他任意窗口中打开指定xwl文件或任意url链接。xwl模块可以直接添加到应用主页而无需frame,从而使应用 模块的加载更快速,同时更省资源。如果上下文环境在主页或IDE将直接打开,否则在新窗口内打开。如果需要直接在新窗口中打 开,可以使用Wb.submit。 Example: Wb.open({url: 'm?xwl=path/myModule', title: 'My Module', iconCls: 'myIconCls',
params: {param1: 'foo', param2: 'bar'}});
Wb.open({url: 'http://www.google.com', title: 'Google', iconCls: 'web_icon'});
Parameters- PortalConfigs : Object
打开模块或文件的配置参数。该参数子模块可见,首字母为大写。 - url : String
url相对路径,如果url路径没有引用xwl文件,useIFrame将自动设置为true。可通过变量 isModule强制指定url为xwl引用。 - title : String (optional)
- iconCls : String (optional)
- params : Object (optional)
- useIFrame : Boolean (optional)
是否使用Iframe。默认模块不使用iframe,其他使用iframe。 - method : String (optional)
- tooltip : String (optional)
- reload : Boolean (optional)
- newWin : Boolean (optional)
是否在新窗口中使用表单提交方式打开,默认false。如果为GET方法且params为空则使用open函数打开。 - download : Boolean (optional)
- mask : Boolean (optional)
- showError : Boolean (optional)
- isModule : Boolean (optional)
- newTab : Boolean (optional)
如果指定模块已经打开,是否允许创建新的tab。默认为自动判断,即如果存在params,则允许创建新tab, 否则激活已经打开的模块。 - container : Container/Boolean (optional)
把新的模块面板添加到该容器对象,默认为Home或IDE的tab。 如果为false,则不创建模块面板。 - success : Function (optional)
加载xwl文件成功后的回调函数。传递参数appScope和responseText,this指向card。 - failure : Function (optional)
加载xwl文件失败后的回调函数。传递参数appScope和responseText,this指向card。
Returns- Panel
如果添加新的模块面板则返回该对象,否则为undefined。
|
lind |
用户名称: | lind |
加入日期: | 2012-11-22 10:42 |
登录次数: | 100 |
|
Wb.open打开的页面怎么强制在新窗口中打开 |
Zhao WJ |
用户名称: | zhaowj |
加入日期: | 2011-05-02 12:07 |
登录次数: | 1979 |
|
Wb.open({newWin:true...})在新窗口中打开 |