expressionMakerDialog.js 646 B

12345678910111213141516171819202122
  1. function ExpressionMakerDialog(conf)
  2. {
  3. if(!conf) conf={};
  4. var url=__ctx + "/platform/expression/expression.ht";
  5. var dialogWidth=780;
  6. var dialogHeight=570;
  7. conf=$.extend({},{dialogWidth:dialogWidth ,dialogHeight:dialogHeight ,help:0,status:0,scroll:0,center:1},conf);
  8. var winArgs="dialogWidth="+conf.dialogWidth+"px;dialogHeight="+conf.dialogHeight
  9. +"px;help=" + conf.help +";status=" + conf.status +";scroll=" + conf.scroll +";center=" +conf.center;
  10. url=url.getNewUrl();
  11. //TODO 没有对应jsp
  12. var rtn=window.showModalDialog(url,"",winArgs);
  13. if(rtn!=undefined){
  14. if(conf.callback){
  15. conf.callback.call(this,rtn);
  16. }
  17. }
  18. }