/* JavaScript Document */ //-------------------------------------------------------- /* 功能:去除前后空格的函数 输入:字符串 输出:去除前后空格的字符串 */ function jTrim(str) { var m = str.match(/^\s*(\S+(\s+\S+)*)\s*$/); return (m == null) ? "" : m[1]; } function o(object,f){ object.background="../gb/images/dh_bg2.gif"; f.style.color="#FFFFFF"; } function c(object,f){ object.background=""; f.style.color="#797979"; } //------------------------------------------------------- /* 功能:检查字串是否为空 输入:字符串 输出:boolean值,true:字符串为空,false:字符串不为空 */ function isNothing(str) { if(jTrim(str)=="") return true; else return false; } //-------------------------------------------------------- /* 功能:检查字串是否为整数 输入:字符串 输出:boolean值,true:整数,false:非整数 */ function isInt(str) { if(parseInt(str).toString()==str.substr(0)) return true; else return false; } //------------------------------------------------------ /* 功能:生成随机整数 输入:最大值,最小值 输出:随机整数 */ function rndInt(upperbound,lowerbound){ return parseInt((upperbound - lowerbound + 1) * Math.random() + lowerbound) } //------------------------------------------------------ /*功能:图片缩放 输入:图片对像,宽度,高度 输出:无 */ function zoomImg(Obj,width,height) { Obj.style.display="block" var wh var hw var w var h var d,s="" if(Obj.id==""){ var d = new Date(); s += d.getHours(); s += d.getMinutes(); s += d.getSeconds(); s += d.getMilliseconds(); s += rndInt(1000,0) Obj.id="img"+s } if(Obj.width>0) { if(width==null)width=Obj.width; if(height==null)height=Obj.height; w=width/Obj.width; h=height/Obj.height; wh=w*Obj.height; hw=h*Obj.width if(wh<=height&&widthbuttonClick" document.body.insertAdjacentHTML("afterBegin",strA); document.all.buttonClickURL.click(); } //------------------------------------------------------------------------------------------ /* 功能: 删除确认 输入:确认字串 */ function delConfirm(str){ return window.confirm(str) } //--------------------------------------------------------------------------------------------- //功能:全选复选框或单选按扭 //输入:复选框或单选按扭对象 function allSelect(obj){ if(typeof(obj.length)!="undefined"){ for(var m=0;m") imgWin.document.write("") imgWin.document.write("") imgWin.document.write("<") imgWin.document.write("script language=\"JavaScript\">") imgWin.document.write("function openImg(){if(tmpImg.readyState==\"complete\"){window.resizeTo(tmpImg.width+10,tmpImg.height+36);window.moveTo((screen.width-tmpImg.width)/2,(screen.height-tmpImg.height)/2)};else{window.setTimeout(\"openImg()\",500);}}openImg();") imgWin.document.write("<") imgWin.document.write("/script>") } //功能:检测日期格式 //输出:true:正确;false:不正确 function jIsDate(strDate){ //判断是否为日期,要求格式2002-5-13或2002-05-13,是返回true,否返回false var str=strDate; if(jTrim(str)==""){ return true; } var flag; //用正则表达式判断 var reg=/^\d{4}-\d{1,2}-\d{1,2}$/; flag=reg.test(str); if(flag==false) return flag; //判断日期是否正确 var YMD; YMD=str.split("-"); var year,month,date; //年,月,日 year=parseInt(YMD[0],10); month=parseInt(YMD[1],10); date=parseInt(YMD[2],10); if(month>12 || month<1) return false; if(date>31 || date<1) return false; var maxDate=new Array(12); //每月的最大日期 if(month==1) maxDate[0]=31; if(month==2) maxDate[1]=28; if(month==3) maxDate[2]=31; if(month==4) maxDate[3]=30; if(month==5) maxDate[4]=31; if(month==6) maxDate[5]=30; if(month==7) maxDate[6]=31; if(month==8) maxDate[7]=31; if(month==9) maxDate[8]=30; if(month==10) maxDate[9]=31; if(month==11) maxDate[10]=30; if(month==12) maxDate[11]=31; //闰月 if((year%4==0 && year%100!=0) || (year%400==0)) maxDate[1]=29; if(maxDate[month-1]"); document.writeln("
"); for(var i=0;i
"); } document.writeln("
"); document.writeln(""); } // 从url 字符串中提取变量的值 function getQueryValue(panStr) { var sorStr=document.URL; var vStr=""; if (sorStr==null || sorStr=="" || panStr==null || panStr=="") return vStr; //sorStr = sorStr.toLowerCase(); panStr += "="; var itmp=sorStr.toLowerCase().indexOf(panStr); if (itmp<0){return vStr;} sorStr = sorStr.substr(itmp + panStr.length); itmp=sorStr.indexOf("&"); if (itmp<0) { return sorStr; } else { sorStr=sorStr.substr(0,itmp); return sorStr; } } //设置 Select 的默认选择项 function selected(obj,val){ for(var i=0;i