本帖最后由 dan 于 2014-8-12 18:02 编辑
计算脚本生成按钮,点击按钮弹出表单,但是弹出来的表单关闭不了,怎么解决?
//获取当前域
var contextPath = getContextPath();
//获取记录id
var id = getId();
//表单id
var formId ="11e4-17c5-3e2314c3-baa3-b517577bfa36";
//获取应用id
var applicationId = getApplication();
//弹出层标题
var titletext = getId();
//按钮显示文字
var buttontext = "打开";
//弹出层大小
var width = "920";
var height = "700";
//拼接成url
contextPath + "/branch/uploads/billflow/"+formId+".jpg?tempid="+id;
var url = contextPath + "/portal/dynaform/document/newWithPermission.action?_docid="+id+"&_formid="+formId+"&application="+applicationId ;
//拼接成button
var rtns = "<input type='button' value='"+buttontext+"' onclick='OBPM.dialog.show({width: "+width+",height: "+height +",url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtns) {clearInterval(it);}});'/>";
println("---"+rtns);
rtns;
|