DOM-Window-showModalDialog

语法:vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])

 

function lookupTask() {
    document.mainForm.taskId.value = '';
    document.mainForm.taskNumber.value = '';
    document.mainForm.taskName.value = '';
    document.mainForm.taskLocation.value = '';
    var projectId = document.mainForm.projectId.value;
    var projectName =document.mainForm.projectName.value;
    var segment1 =document.mainForm.segment1.value;
    if (projectId == "" || projectId==null) {
        if (document.mainForm.outInvType.value == '0') {
            alert("非项目出库不用选择任务!");
        }else{
         alert("请先选择项目!");
        }
        return;
    }
    var url = "/servlet/com.sino.ies.bean.servlet.LookupTaskServlet?act=NEW&projectId=" + projectId+"&projectName="+projectName+ "&segment1="+segment1;
    var popscript = "dialogWidth:50;dialogHeight:30;center:yes;status:no;scrollbars:no";
    var args = new Object;
   args.window = window;
   args.doc = this;
    var taskObj = window.showModalDialog(url, args, popscript);
    if (taskObj) {
        document.mainForm.taskId.value = taskObj.taskId;
        document.mainForm.taskNumber.value = taskObj.taskNumber;
        document.mainForm.taskName.value = taskObj.taskName;
        document.mainForm.taskLocation.value = taskObj.taskLocation;
        document.mainForm.projectId.value = taskObj.projectId;
        document.mainForm.segment1.value = taskObj.segment1;
        document.mainForm.projectName.value = taskObj.projectName;
    }
}


var vendorObj = new Object();
function do_SelectTask(tr) {
    var vendorCells = tr.cells;
    if (vendorCells) {
        var idVal = tr.id.substring(2);
        vendorObj.taskId = document.getElementById("taskId" + idVal).value;
        vendorObj.taskLocation = document.getElementById("taskLocation" + idVal).value;
        vendorObj.taskName = document.getElementById("taskName" + idVal).value;
        vendorObj.taskNumber = document.getElementById("taskNumber" + idVal).value;
        vendorObj.projectId =document.getElementById("projectId" + idVal).value;
        vendorObj.segment1=document.getElementById("segment1" + idVal).value;
        vendorObj.projectName=document.getElementById("projectName" + idVal).value;

        window.returnValue = vendorObj;
        close();
    }
}


function createTask(){
     var segment1 = document.getElementById("segment1").value;
     if(segment1 == ''){
         alert("只有选择了项目才可以创建任务!");
         return;
     }
     var url = "/servlet/com.sino.ies.systemsetup.project.task.servlet.ProjectTaskNewServlet?forward=&projectId=<%=projectId%>";
     dialogArguments.window.open(url, '', 'height=500,width=800,top=120,left=120,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no, status=no');
     dialogArguments.doc.openWin = this ;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值