语法: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 ;
}