var urlString; var classNameOld="lc2"; var rowNum=0; function doSelect( obj, url, nRowNum ) { if (obj.className!="sc") //已经选择了 { classNameOld=obj.className; } unSelectAll(); obj.className="sc"; urlString=url; rowNum=nRowNum; } function unSelectAll() { if(trid.length==null) { trid.className=classNameOld; } else { if (rowNum==null) { for(var i=0;i0) //选择了一条记录 { trid[rowNum-1].className=classNameOld; } } urlString=null; rowNum=0; } //没有提示,没有确认的版本 function jumpTo( sPage, sPara ) { self.location.href=generateURL( sPage, sPara, urlString ); } //有提示信息的版本:M=With Message(必须先选择一条记录再进行处理) function jumpToM( sPage, sPara, sMessage ) { if (urlString=='' || urlString==null) //没有选择一条记录 { window.alert( sMessage ); return; } self.location.href=generateURL( sPage, sPara, urlString ); } //需要经过确认的版本:C=With Confirm function jumpToC( sPage, sPara, sConfirmMessage ) { if (window.confirm( sConfirmMessage )) //确认通过 self.location.href=generateURL( sPage, sPara, urlString ); } //既有确认也有提示信息的版本:M=With Message, C=With Confirm function jumpToMC( sPage, sPara, sMessage, sConfirmMessage ) { if (urlString=='' || urlString==null) //没有选择一条记录 { window.alert( sMessage ); return; } if (window.confirm( sConfirmMessage )) //确认通过 self.location.href=generateURL( sPage, sPara, urlString ); } //根据条件生成页面路径 function generateURL( sPage, sPara, urlString ) { var sPageUrl=''; if (sPara!='' && sPara!=null) //有附加参数 { sPageUrl=sPara; if (urlString!='' && urlString!=null) //选择了一条记录 sPageUrl=sPageUrl + "&" + urlString; } else { if (urlString!='' && urlString!=null) //选择了一条记录 sPageUrl=sPageUrl + urlString; } if (sPageUrl!='') //有附加参数信息 sPageUrl=sPage + "?" + sPageUrl; else //没有附加参数信息 sPageUrl=sPage; return sPageUrl; } function doCheckAll( bChecked ) { //alert( bChecked ); if(document.form1.cbid.length==null) { document.form1.cbid.checked=bChecked; } else { for(var i=0;i