第二个页面 var strId_Name = NewDataGrid2_div.TCHK_GetSelChkRow("SELIDNAME");
            //"SELID"  "SELIDNAME" "SELLEAFID"  "SELLEAFIDNAME"
            //var strId = TCHK_GetSelChkRow1();
            if(strId_Name=="")
            {
                alert("请选择公告查阅人员1!");
                return;
            }
            var returnStr = strId_Name;
            window.returnValue= returnStr;
            window.close();
            
            var strSelId = NewDataGrid1_div.GetSelRow(0,null);
            var strSelName = NewDataGrid1_div.GetSelRow(2,null);
            if(strSelId=="")
            {
                alert("没有选择人员");
                return;
            }
            第一个页面var arr_strSelId = strSelId.substr(0, strSelId.length - 1).split(',');
                var arr_strSelName = strSelName.substr(0, strSelName.length - 1).split(',');                var result = [];
                for(var i = 0; i < arr_strSelId.length; i ++) 
                {
                    result.push(arr_strSelId[i] + ',' + arr_strSelName[i]);
                    result = result.join('|');
                }
                window.returnValue = result;
                window.close();如何将两段代码放在一起  判断 当是第一个页面的时候 执行第一个页面的代码 当是第二个页面的时候 执行第二个页面的代码

解决方案 »

  1.   

     function setReturn()
        { 
            if(intUserId!=0)  //3
            {
                var strId_Name = NewDataGrid2_div.TCHK_GetSelChkRow("SELIDNAME");
                //"SELID"  "SELIDNAME" "SELLEAFID"  "SELLEAFIDNAME"
                //var strId = TCHK_GetSelChkRow1();
                if(strId_Name=="")
                {
                    alert("请选择公告查阅人员1!");
                    return;
                }
                var returnStr = strId_Name;
                window.returnValue= returnStr;
                window.close();
                
                var strSelId = NewDataGrid1_div.GetSelRow(0,null);
                var strSelName = NewDataGrid1_div.GetSelRow(2,null);
                if(strSelId=="")
                {
                    alert("没有选择人员");
                    return;
                }
                var arr_strSelId = strSelId.substr(0, strSelId.length - 1).split(',');
                    var arr_strSelName = strSelName.substr(0, strSelName.length - 1).split(',');                var result = [];
                    for(var i = 0; i < arr_strSelId.length; i ++) 
                    {
                        result.push(arr_strSelId[i] + ',' + arr_strSelName[i]);
                        result = result.join('|');
                    }
                    window.returnValue = result;
                    window.close();
            }
        }
      

  2.   

    页面里面加个标识做为判断依据~比如说你页面1和页面2分别有标题<H1>one</H1>和<H1>two</H1>
    你就判断H1里面的值是one还是two
    当然如果h1多的话,H1里面加个id