﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-java+jsp</title><link>http://www.blogjava.net/subiaoji/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 03 May 2026 08:11:50 GMT</lastBuildDate><pubDate>Sun, 03 May 2026 08:11:50 GMT</pubDate><ttl>60</ttl><item><title>javascrip验证---validate.js</title><link>http://www.blogjava.net/subiaoji/archive/2006/08/17/64123.html</link><dc:creator>一张白纸</dc:creator><author>一张白纸</author><pubDate>Thu, 17 Aug 2006 06:44:00 GMT</pubDate><guid>http://www.blogjava.net/subiaoji/archive/2006/08/17/64123.html</guid><wfw:comment>http://www.blogjava.net/subiaoji/comments/64123.html</wfw:comment><comments>http://www.blogjava.net/subiaoji/archive/2006/08/17/64123.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/subiaoji/comments/commentRss/64123.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/subiaoji/services/trackbacks/64123.html</trackback:ping><description><![CDATA[
		<p>//??   2005-6-17  ????????<br />///////////////////////////////////////////////////////////////////////<br />//The follow jscript is used to validte the form fields       //<br />//                                                                   //<br />//Create By Geng Zhan                                                //<br />///////////////////////////////////////////////////////////////////////</p>
		<p>//changed by yb 20050706 加入邮箱验证</p>
		<p>
				<br />//--------------------------------------------------------------------<br />//作用：校验Form中所有必填项是否为空，为空提示并返回焦点到相应域<br />//用法：结合CSS中定义的must样式，must样式将必填项的边框突出显示，在Form<br />//      提交时（onsubmit）调用此函数<br />//参数：无<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------<br />function checkEmpty(srcObj)<br />{<br /> var result=true;<br /> <br /> if (srcObj.value.length==0 || srcObj.value.length==srcObj.value.split(" ").length-1)<br /> {<br />  result=false;<br />  alert("输入项目["+srcObj.title+"]不能为空，请输入！");<br />  srcObj.focus();<br /> }<br /> return result; <br />}<br />//--------------------------------------------------------------------<br />//作用：校验输入项中输入的是否为数字，不是数字弹出提示;<br />//用法：结合CSS中定义的num样式，num样式定义数字输入项的样式，在Form<br />//      提交时（onsubmit）调用此函数<br />//参数：无<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------<br />function checkNaN(srcObj)<br />{<br /> var result=true;<br /> <br /> if (isNaN(srcObj.value))<br /> {<br />  result=false;<br />  alert("输入项目["+srcObj.title+"]必须输入数字，请更改！");<br />  srcObj.focus();<br /> }<br /> return result; <br />}</p>
		<p>function checkRepeat(valueArray)<br />{<br /> var loop=valueArray.length;<br />// alert(loop);<br /> var refValue=valueArray[0];<br /> for (var i=1;i&lt;loop;i++){<br />//   alert(valueArray.toString()+"+++"+refValue+":::"+valueArray[i]);<br />  if (valueArray[i]==refValue) {<br />   return false;<br />  }<br />  else<br />  {<br />   var newArray=valueArray.slice(i);<br />   if (checkRepeat(newArray)==false) return false;<br />  }<br /> }<br /> return true;<br />}</p>
		<p>//--------------------------------------------------------------------<br />//作用：校验输入项中输入的是否为数字，不是数字弹出提示;<br />//用法：结合CSS中定义的num样式，num样式定义数字输入项的样式，在Form<br />//      提交时（onsubmit）调用此函数<br />//参数：无<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------<br />function checkPhone(srcObj)<br />{<br /> var result=true;<br /> var tempStr;<br /> <br /> tempStr=srcObj.value;<br /> while (tempStr.search("-")&gt;=0)<br /> {<br />  tempStr=tempStr.replace("-","0");<br /> }<br />//  alert(tempStr);<br /> if (isNaN(tempStr) || (tempStr.length&lt;6))<br /> {<br />  result=false;<br />  alert("输入项目["+srcObj.title+"]必须输入正确的电话号码，请更改！");<br />  srcObj.focus();<br /> }<br /> return result; <br />}</p>
		<p>//--------------------------------------------------------------------<br />//作用：校验日期输入项是否正确，不正确弹出提示;<br />//用法：结合CSS中定义的num样式，num样式定义数字输入项的样式，在Form<br />//      提交时（onsubmit）调用此函数<br />//参数：无<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------<br />function  checkDate(srcObj)<br />{<br /> var mini_year = 1900;<br /> var i_countSeparater = 0;<br /> var charset = "1234567890";<br />    <br /> var the_date = srcObj.value;<br /> var the_dateLength=the_date.length;<br /> var i_firstSepLoc = the_date.indexOf('-',0);<br /> var i_lastSepLoc = the_date.lastIndexOf('-');<br /> if (i_firstSepLoc &lt; 0 || i_firstSepLoc == i_lastSepLoc)<br /> {<br />  alert('请输入“年-月-日”格式的正确时间！');<br />  return false;<br /> <br /> } </p>
		<p> var the_year = the_date.substring(0,i_firstSepLoc);<br /> var the_month = the_date.substring(i_firstSepLoc+1,i_lastSepLoc);<br /> var the_day = the_date.substring(i_lastSepLoc+1,the_dateLength);<br /> if (! CheckChar(charset, the_year, true)){<br />     alert('年份应为数字！');<br />     return false;<br /> }</p>
		<p> if (! CheckChar(charset, the_month, true)){<br />     alert('月份应为数字！');<br />     return false;<br /> }<br /> if (! CheckChar(charset, the_day, true)){<br />     alert('日期应为数字！');<br />     return false;<br /> }</p>
		<p> if (the_year.length &gt;4){<br />     alert('年份不能大于4位！');<br />     return false;<br /> }else if (the_year.length == 1){<br />     the_year = '200'+the_year;<br /> }else if (the_year.length == 2){<br />     the_year = '20'+the_year;<br /> }else if (the_year.length == 3){<br />     the_year = '2'+the_year;<br /> }else if (the_year.length == 0){<br />     alert('请输入“年-月-日”格式的正确时间！');<br />     return false;<br /> }   <br />    <br /> if (the_month.length &gt; 2){<br />     alert('月份不能大于2位！');<br />     return false;<br /> }else if (the_month.length == 1){<br />     the_month = '0'+the_month;<br /> }else if (the_month.length ==0){<br />     alert('请输入由“-”分隔的正确的时间！');<br />     return false;<br /> } </p>
		<p> if (the_day.length &gt; 2){<br />     alert('日期不能大于2位！');<br />     return false;<br /> }else if (the_day.length == 1){<br />     the_day = '0'+the_day;<br /> }else if (the_day.length == 0){<br />     alert('请输入由“-”分隔的正确的时间！');<br />     return false;<br /> } </p>
		<p>    if ( the_year &lt; mini_year){<br />        alert("年份不得小于 " + mini_year +"！");<br />        return false;<br />    }<br />    if (the_month &lt; 01 || the_month &gt; 12){<br />        alert("请输入正确的月份！")<br />        return false;<br />    }<br />    if (the_day &gt;31 || the_day &lt; 01){<br />        alert("请输入正确的日期！")<br />        return false;<br />        <br />    }else{<br />        switch(eval(the_month)) {<br />            case 4:<br />            case 6:<br />            case 9:<br />            case 11:<br />                if (the_day &lt; 31){<br />                    the_date=the_year+'-'+the_month+'-'+the_day;<br />                    return the_date; <br />                }    <br />                break;<br />            case 2:<br />                var num = Math.floor(the_year/4) * 4;<br />                if(the_year == num) {<br />                    if (the_day &lt; 30){<br />                        the_date=the_year+'-'+the_month+'-'+the_day;<br />                        return the_date;<br />                     }   <br />                } else {<br />                    if (the_day &lt; 29){<br />                        the_date=the_year+'-'+the_month+'-'+the_day;<br />                        return the_date;<br />                    }    <br />                }<br />                break;<br />            default:<br />                if (the_day &lt; 32){<br />                    the_date=the_year+'-'+the_month+'-'+the_day;<br />                    return the_date; <br />                }    <br />                break;<br />        }<br />    }<br />    alert("请输入正确的日期！");<br />    return false;<br /> <br />} </p>
		<p>
				<br />//--------------------------------------------------------------------<br />//作用：校验输入项是否有指定的字符;<br />//参数：charset:字符串；val:查找的字符；should_in:是否应该在串中<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------<br />function CheckChar(charset, val, should_in)<br />{<br />    var num = val.length;<br />    for (var i=0; i &lt; num; i++) {<br />       var strchar = val.charAt(i);<br />       strchar = strchar.toUpperCase();<br />       if ((charset.indexOf(strchar) &gt; -1) &amp;&amp; (!should_in))<br />          return false;<br />       else if ((charset.indexOf(strchar) == -1) &amp;&amp; (should_in))<br />          return false;<br />    }<br />    return true;<br />}<br />/***验证是否为电子邮箱***/<br />function validEmail(ele)<br />{<br />        if(!isEmail(ele.value))<br />        {<br />                alert("用户编号请输入有效邮箱");<br />                ele.focus();<br />                return false;<br />        }<br />        return true;<br />}<br />/***判断是否为邮箱***/<br />function isEmail(str)<br />{<br />        if(str.match(/[\w-.]+@{1}[\w-]+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig)!=str)<br />                return false;<br />        else<br />                return true;<br />}<br />  <br />//--------------------------------------------------------------------<br />//作用：校验日期输入项是否正确，不正确弹出提示;<br />//用法：结合CSS中定义的num样式，num样式定义数字输入项的样式，在Form<br />//      提交时（onsubmit）调用此函数<br />//参数：无<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------</p>
		<p>function formValidation()<br />{<br /> var formObj=window.event.srcElement;<br /> var len=formObj.elements.length;<br /> var i;<br /> var srcObj;<br /> <br /> for (i=0;i&lt;len;i++)<br /> {<br />  srcObj=formObj.elements[i]; <br />  if (srcObj.tagName=="INPUT" &amp;&amp; (srcObj.type=="text"||srcObj.type=="password") || srcObj.tagName=="SELECT")<br />  {<br />   switch (srcObj.className)<br />   {<br />    case 'must':<br />     if (checkEmpty(srcObj)==false) return false;<br />     break;<br />    case 'usermust':<br />      if (checkEmpty(srcObj)==false) return false;<br />     if (validEmail(srcObj)==false) return false;<br />     break;<br />    case 'number-must':<br />     if (checkEmpty(srcObj)==false) return false;<br />     if (checkNaN(srcObj)==false) return false;<br />     break;<br />    case 'date-must':<br />     if (checkEmpty(srcObj)==false) return false;<br />     if (checkDate(srcObj)==false) return false;<br />     break;<br />    case 'number':<br />     if (srcObj.value.length&gt;0)<br />     {<br />      if (checkNaN(srcObj)==false) return false;<br />     }<br />     break;<br />    case 'date':<br />     if (srcObj.value.length&gt;0)<br />     {<br />      if (checkDate(srcObj)==false) return false;<br />     }<br />     break;<br />    case 'phone-must':<br />     if (checkPhone(srcObj)==false) return false;<br />     break;<br />    case 'phone':<br />     if (srcObj.value.length&gt;0)<br />     {<br />      if (checkPhone(srcObj)==false) return false;<br />     }<br />     break;<br />   }<br />  }<br /> }<br /> return true;<br />}</p>
		<p>//--------------------------------------------------------------------<br />//作用：校验日期输入项是否正确，不正确弹出提示;<br />//用法：结合CSS中定义的num样式，num样式定义数字输入项的样式，在Form<br />//      提交时（onsubmit）调用此函数<br />//参数：无<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------</p>
		<p>function formValidationById(formId)<br />{<br /> var formObj=document.getElementById(formId);<br />// alert("111:"+formObj);<br /> if (!formObj){<br />  formObj=document.forms[formId];<br />//  alert(formObj.tagName)<br /> }<br />// alert("112:"+formObj);<br /> if (!formObj) formObj=eval("document.all."+formId);<br />// alert("113:"+formObj);<br /> if (!formObj) formObj=document.all.item(formId);<br />// alert("114:"+formObj);<br /> var len=formObj.elements.length;<br /> var i;<br /> var srcObj;<br /> <br /> for (i=0;i&lt;len;i++)<br /> {<br />  srcObj=formObj.elements[i]; <br />  if (srcObj.tagName=="INPUT" &amp;&amp; srcObj.type=="text" || srcObj.tagName=="SELECT")<br />  {<br />   switch (srcObj.className)<br />   {<br />    case 'must':<br />     if (checkEmpty(srcObj)==false) return false;<br />     break;<br />    case 'number-must':<br />     if (checkEmpty(srcObj)==false) return false;<br />     if (checkNaN(srcObj)==false) return false;<br />     break;<br />    case 'date-must':<br />     if (checkEmpty(srcObj)==false) return false;<br />     if (checkDate(srcObj)==false) return false;<br />     break;<br />    case 'number':<br />     if (srcObj.value.length&gt;0)<br />     {<br />      if (checkNaN(srcObj)==false) return false;<br />     }<br />     break;<br />    case 'date':<br />     if (srcObj.value.length&gt;0)<br />     {<br />      if (checkDate(srcObj)==false) return false;<br />     }<br />     break;<br />    case 'phone-must':<br />     if (checkPhone(srcObj)==false) return false;<br />     break;<br />    case 'phone':<br />     if (srcObj.value.length&gt;0)<br />     {<br />      if (checkPhone(srcObj)==false) return false;<br />     }<br />     break;<br />   }<br />  }<br /> }<br /> return true;<br />}</p>
		<p>function readOnlyAll()<br />{<br /> var loop=document.forms.length<br /> var Ele;<br /> for (var i=0;i&lt;loop;i++)<br /> {<br />  for( var j=0;j&lt;document.forms[i].elements.length;j++)<br />  {<br />   Ele=document.forms[i].elements[j];<br />   switch(Ele.tagName)<br />   {<br />    case 'INPUT':<br />     if ((Ele.type=="button" || Ele.type=="submit" ||Ele.type=="reset") &amp;&amp; Ele.className!='SHOWALWAYS' ){<br />      Ele.className="off";<br />      Ele.disabled=true;<br />     }<br />     else<br />     {<br />      if(Ele.type=="radio" || Ele.type=="checkbox") Ele.disabled=true; <br />      else Ele.readOnly=true;<br />     }<br />     break;<br />     <br />    case 'SELECT':<br />     Ele.className="off";<br />     Ele.insertAdjacentText('beforeBegin',Ele.value);<br />     break;<br />     <br />    case 'TEXTAREA':<br />     Ele.readOnly=true;<br />     break;<br />   }<br />  }<br /> }<br />}</p>
		<p> </p>
		<p>var refString="must,number,date,phone,number-must,date-must,phone-must";<br />function hideCheck(padObj)<br />{<br /> if (padObj){<br />  if (padObj.tagName=='DIV'){<br />   var len=padObj.all.length;<br />   for(var i=0;i&lt;len;i++){<br />    var item=padObj.all.item(i);<br />    if (refString.search(item.className.toLowerCase())&gt;-1){<br />     item.className="hidden-"+item.className;<br />    }<br />   }<br />  }<br /> }<br />}</p>
		<p>function showCheck(padObj)<br />{<br /> if (padObj){<br />  if (padObj.tagName=='DIV'){<br />   var len=padObj.all.length;<br />   for(var i=0;i&lt;len;i++){<br />    var item=padObj.all.item(i);<br />//    alert(item.className.search("hidden-")+":::"+item.className.slice(7));<br />    if (item.className.search("hidden-")&gt; -1) item.className=item.className.slice(7);<br />   }<br />  }<br /> }<br />}<br />//--------------------------------------------------------------------<br />//作用：以下4个函数是数值型变量的小数位处理函数，分别为：<br />// fixNumber: 四舍五入；<br />// greaterNumber： 取大值；<br />// lessNumber： 取小值；<br />// halfFixNumber: 先四舍五入，结果最后一位不足5按5计算，最后一位大于五进位；<br />//用法：fixNumber(0.626,2)=0.63 fixNumber(0.23,1)=0.2<br />// greaterNumber(0.626,2)=0.63 greaterNumber(0.23,1)=0.3<br />// lessNumber(0.626,2)=0.62 lessNumber(0.23,1)=0.2<br />// halfFixNumber(0.626,2)=0.65 halfFixNumber(0.23,1)=0.5<br />//参数：orgNumber:原始数值，可以为字符或数字型；<br />// fractions:返回的小数位数；<br />//返回值：字符串<br />//作者：耿战<br />//日起：2002-04-16<br />//--------------------------------------------------------------------<br />function fixNumber(orgNumber,fractions)<br />{<br /> if (isNaN(orgNumber)) return 'NaN';<br /> <br /> var tempValue=parseFloat(orgNumber);<br /> var rtValue=tempValue.toFixed(parseInt(fractions)); <br /> return rtValue;<br />}<br />function greaterNumber(orgNumber,fractions)<br />{<br /> if (isNaN(orgNumber)) return 'NaN';<br /> <br /> var tempValue=parseFloat(orgNumber);<br /> var rtValue=tempValue.toFixed(parseInt(fractions));<br /> if (parseFloat(rtValue)&lt;tempValue){<br />  rtValue=((parseFloat(rtValue)*Math.pow(10,parseInt(fractions))+1)/Math.pow(10,parseInt(fractions))).toFixed(parseInt(fractions));<br /> } <br /> return rtValue;<br />}<br />function lessNumber(orgNumber,fractions)<br />{<br /> if (isNaN(orgNumber)) return 'NaN';<br /> <br /> var tempValue=parseFloat(orgNumber);<br /> var rtValue=tempValue.toFixed(parseInt(fractions));<br /> if (parseFloat(rtValue)&gt;tempValue){<br />  rtValue=((parseFloat(rtValue)*Math.pow(10,parseInt(fractions))-1)/Math.pow(10,parseInt(fractions))).toFixed(parseInt(fractions));<br /> } <br /> return rtValue;<br />}<br />function halfFixNumber(orgNumber,fractions)<br />{<br /> if (isNaN(orgNumber)) return 'NaN';<br /> <br /> var tempValue=parseFloat(orgNumber);<br /> var rtValue=tempValue.toFixed(parseInt(fractions));<br /> if (parseInt(rtValue.substr(rtValue.length-1,1))&lt;5 &amp;&amp; parseInt(rtValue.substr(rtValue.length-1,1))&gt;0){<br />  rtValue=rtValue.substr(0,rtValue.length-1)+'5'; <br /> }<br /> if (parseInt(rtValue.substr(rtValue.length-1,1))&gt;5 &amp;&amp; parseInt(rtValue.substr(rtValue.length-1,1))&lt;=9){<br />  rtValue=greaterNumber(rtValue,parseInt(fractions)-1)+'0'; <br /> }<br /> return rtValue;<br />}</p>
		<p>function find()<br />{ var objTableLeft=document.getElementById('item_list');<br /> var Rows=objTableLeft.rows.length;<br /> var intSelectNum = 0;<br />  <br /> for( var i=2;i&lt;Rows;i++)<br /> {<br />  if(objTableLeft.rows[i].cells[0].children[0].checked)<br />  {<br />   intSelectNum++;<br />   strProject_ID = objTableLeft.rows[i].cells[0].children[0].value;<br />   break;<br />  } <br /> }<br /> return intSelectNum; <br />// if(intSelectNum!=1){<br />//  return false;<br />// }else return true;<br />}</p>
		<p>function checkAll(){<br /> var nn=document.forms[0].elements.length;<br /> <br /> for(var i=0;i&lt;nn;i++){<br />  var v=document.forms[0].elements[i].name;<br />  if(v=="del_uid"){<br />   document.forms[0].elements[i].checked=true;<br />  }<br /> }<br />}</p>
		<p>function unCheckAll(){<br /> var nn=document.forms[0].elements.length;<br /> for(var i=0;i&lt;nn;i++){<br />  var v=document.forms[0].elements[i].name;<br />  if(v=="del_uid"){<br />   document.forms[0].elements[i].checked=false;<br />  }<br /> }<br />}</p>
		<p>//--------------------------------------------------------------------<br />//????????????<br />//changed by an 2005-06-17<br />//--------------------------------------------------------------------<br />function PopupCalendar(InstanceName)<br />{<br /> ///Global Tag<br /> this.instanceName=InstanceName;<br /> ///Properties<br /> this.separator="-"<br /> this.oBtnTodayTitle="Today"<br /> this.oBtnCancelTitle="Cancel"<br /> this.weekDaySting=new Array("S","M","T","W","T","F","S");<br /> this.monthSting=new Array("January","February","March","April","May","June","July","August","September","October","November","December");<br /> this.Width=200;<br /> this.currDate=new Date();<br /> this.today=new Date();<br /> this.startYear=1970;<br /> this.endYear=2020;<br /> ///Css<br /> this.divBorderCss="1px solid #BCD0DE";<br /> this.tableBorderColor="#CCCCCC"<br /> ///Method<br /> this.Init=CalendarInit;<br /> this.Fill=CalendarFill;<br /> this.Refresh=CalendarRefresh;<br /> this.Restore=CalendarRestore;<br /> ///HTMLObject<br /> this.oTaget=null;<br /> this.oPreviousCell=null;<br /> this.sDIVID=InstanceName+"oDiv";<br /> this.sTABLEID=InstanceName+"oTable";<br /> this.sMONTHID=InstanceName+"oMonth";<br /> this.sYEARID=InstanceName+"oYear";<br /> <br />}<br />function CalendarInit()    ///Create panel<br />{<br /> var sMonth,sYear<br /> sMonth=this.currDate.getMonth();<br /> sYear=this.currDate.getYear();<br /> htmlAll="&lt;div id='"+this.sDIVID+"' style='display:none;position:absolute;width:130;border:"+this.divBorderCss+";padding:1px;background-color:#FFFFFF;z-index:100';&gt;";<br /> //htmlAll+="&lt;div align='center'&gt;";<br /> /// Month<br /> htmloMonth="&lt;select id='"+this.sMONTHID+"' onchange=CalendarMonthChange("+this.instanceName+") style='width:50%;background-color:#D0F5FF;'&gt;";<br /> for(i=0;i&lt;12;i++)<br /> {   <br />  htmloMonth+="&lt;option value='"+i+"'&gt;"+this.monthSting[i]+"&lt;/option&gt;";<br /> }<br /> htmloMonth+="&lt;/select&gt;";<br /> /// Year<br /> htmloYear="&lt;select id='"+this.sYEARID+"' onchange=CalendarYearChange("+this.instanceName+") style='width:50%;background-color:#D0F5FF;'&gt;";<br /> for(i=this.startYear;i&lt;=this.endYear;i++)<br /> {<br />  htmloYear+="&lt;option value='"+i+"'&gt;"+i+"&lt;/option&gt;";<br /> }<br /> htmloYear+="&lt;/select&gt;";<br /> /// Day<br /> htmloDayTable="&lt;table id='"+this.sTABLEID+"' width='130' border=0 cellpadding=0 cellspacing=1 bgcolor='"+this.tableBorderColor+"'&gt;";<br /> htmloDayTable+="&lt;tbody bgcolor='#ffffff'style='font-size:10px;'&gt;";<br /> for(i=0;i&lt;=6;i++)<br /> {<br />  if(i==0)<br />   htmloDayTable+="&lt;tr bgcolor='#98B8CD'&gt;";<br />  else<br />   htmloDayTable+="&lt;tr&gt;";<br />  for(j=0;j&lt;7;j++)<br />  {</p>
		<p>   if(i==0)<br />   {<br />    htmloDayTable+="&lt;td height='14' align='center' valign='middle' style='cursor:hand;font-size:12px;'&gt;";<br />    htmloDayTable+=this.weekDaySting[j]+"&lt;/td&gt;"<br />   }<br />   else<br />   {<br />    htmloDayTable+="&lt;td height='14' align='center' valign='middle' style='cursor:hand;font-size:12px;'";<br />    htmloDayTable+=" onmouseover=CalendarCellsMsOver("+this.instanceName+")";<br />    htmloDayTable+=" onmouseout=CalendarCellsMsOut("+this.instanceName+")";<br />    htmloDayTable+=" onclick=CalendarCellsClick(this,"+this.instanceName+")&gt;";<br />    htmloDayTable+="&amp;nbsp;&lt;/td&gt;"<br />   }<br />  }<br />  htmloDayTable+="&lt;/tr&gt;"; <br /> }<br /> htmloDayTable+="&lt;/tbody&gt;&lt;/table&gt;";<br /> /// Today Button<br /> htmloButton="&lt;div align='center' style='padding:1px'&gt;"<br /> htmloButton+="&lt;button style='width:40px;height:16px;border:1px solid #BCD0DE;background-color:#eeeeee;cursor:hand;font-size:12px;'"<br /> htmloButton+=" onclick=CalendarTodayClick("+this.instanceName+")&gt;"+this.oBtnTodayTitle+"&lt;/button&gt;&amp;nbsp;"<br /> htmloButton+="&lt;button style='width:40px;height:16px;border:1px solid #BCD0DE;background-color:#eeeeee;cursor:hand;font-size:12px;'"<br /> htmloButton+=" onclick=CalendarCancel("+this.instanceName+")&gt;"+this.oBtnCancelTitle+"&lt;/button&gt; "<br /> htmloButton+="&lt;/div&gt;"<br /> /// All<br /> htmlAll=htmlAll+htmloYear+htmloMonth+htmloDayTable+htmloButton+"&lt;/div&gt;";<br /> document.write(htmlAll);<br /> this.Fill(); <br />}<br />function CalendarFill()   ///<br />{<br /> var sMonth,sYear,sWeekDay,sToday,oTable,currRow,MaxDay,sDaySn,sIndex,rowIndex,cellIndex,oSelectMonth,oSelectYear<br /> sMonth=this.currDate.getMonth();<br /> sYear=this.currDate.getYear();<br /> sWeekDay=(new Date(sYear,sMonth,1)).getDay();<br /> sToday=this.currDate.getDate();<br /> oTable=document.all[this.sTABLEID];<br /> currRow=oTable.rows[1];<br /> MaxDay=CalendarGetMaxDay(sYear,sMonth);<br /> <br /> oSelectMonth=document.all[this.sMONTHID]<br /> oSelectMonth.selectedIndex=sMonth;<br /> oSelectYear=document.all[this.sYEARID]<br /> for(i=0;i&lt;oSelectYear.length;i++)<br /> {<br />  if(parseInt(oSelectYear.options[i].value)==sYear)oSelectYear.selectedIndex=i;<br /> }<br /> ////<br /> for(sDaySn=1,sIndex=sWeekDay;sIndex&lt;=6;sDaySn++,sIndex++)<br /> {</p>
		<p>  if(sDaySn==sToday)<br />  {<br />   currRow.cells[sIndex].innerHTML="&lt;font color=red&gt;&lt;i&gt;&lt;b&gt;"+sDaySn+"&lt;/b&gt;&lt;/i&gt;&lt;/font&gt;";<br />   this.oPreviousCell=currRow.cells[sIndex];<br />  }<br />  else<br />  {<br />   currRow.cells[sIndex].innerHTML=sDaySn;<br />   currRow.cells[sIndex].style.color="#666666"; <br />  }<br />  CalendarCellSetCss(0,currRow.cells[sIndex]);<br /> }<br /> for(rowIndex=2;rowIndex&lt;=6;rowIndex++)<br /> {<br />  if(sDaySn&gt;MaxDay)break;<br />  currRow=oTable.rows[rowIndex];<br />  for(cellIndex=0;cellIndex&lt;currRow.cells.length;cellIndex++)<br />  {<br />   if(sDaySn==sToday)<br />   {<br />    currRow.cells[cellIndex].innerHTML="&lt;font color=red&gt;&lt;i&gt;&lt;b&gt;"+sDaySn+"&lt;/b&gt;&lt;/i&gt;&lt;/font&gt;";<br />    this.oPreviousCell=currRow.cells[cellIndex];<br />   }<br />   else<br />   {<br />    currRow.cells[cellIndex].innerHTML=sDaySn; <br />    currRow.cells[cellIndex].style.color="#666666"; <br />   }<br />   CalendarCellSetCss(0,currRow.cells[cellIndex]);<br />   sDaySn++;<br />   if(sDaySn&gt;MaxDay)break; <br />  }<br /> }<br />}<br />function CalendarRestore()     /// Clear Data<br />{ <br /> var oTable<br /> oTable=document.all[this.sTABLEID]<br /> for(i=1;i&lt;oTable.rows.length;i++)<br /> {<br />  for(j=0;j&lt;oTable.rows[i].cells.length;j++)<br />  {<br />   CalendarCellSetCss(0,oTable.rows[i].cells[j]);<br />   oTable.rows[i].cells[j].innerHTML="&amp;nbsp;";<br />  }<br /> } <br />}<br />function CalendarRefresh(newDate)     ///<br />{<br /> this.currDate=newDate;<br /> this.Restore(); <br /> this.Fill(); <br />}<br />function CalendarCellsMsOver(oInstance)    /// Cell MouseOver<br />{<br /> var myCell<br /> myCell=event.srcElement;<br /> CalendarCellSetCss(0,oInstance.oPreviousCell);<br /> if(myCell)<br /> {<br />  CalendarCellSetCss(1,myCell);<br />  oInstance.oPreviousCell=myCell;<br /> }<br />}<br />function CalendarCellsMsOut(oInstance)    ////// Cell MouseOut<br />{<br /> var myCell<br /> myCell=event.srcElement;<br /> CalendarCellSetCss(0,myCell); <br />}<br />function CalendarCellsClick(oCell,oInstance)<br />{<br /> var sDay,sMonth,sYear,newDate<br /> sYear=oInstance.currDate.getFullYear();<br /> sMonth=oInstance.currDate.getMonth();<br /> sDay=oInstance.currDate.getDate();<br /> if(oCell.innerText!=" ")<br /> {<br />  sDay=parseInt(oCell.innerText);<br />  if(sDay!=oInstance.currDate.getDate())<br />  {<br />   newDate=new Date(sYear,sMonth,sDay);<br />   oInstance.Refresh(newDate);<br />  }<br /> }<br /> sDateString=sYear+oInstance.separator+CalendarDblNum(sMonth+1)+oInstance.separator+CalendarDblNum(sDay);  ///return sDateString<br /> if(oInstance.oTaget.tagName=="INPUT")<br /> {<br />  oInstance.oTaget.value=sDateString;<br /> }<br /> document.all[oInstance.sDIVID].style.display="none";  <br />}<br />function CalendarYearChange(oInstance)    /// Year Change<br />{<br /> var sDay,sMonth,sYear,newDate<br /> sDay=oInstance.currDate.getDate();<br /> sMonth=oInstance.currDate.getMonth();<br /> sYear=document.all[oInstance.sYEARID].value<br /> newDate=new Date(sYear,sMonth,sDay);<br /> oInstance.Refresh(newDate);<br />}<br />function CalendarMonthChange(oInstance)    /// Month Change<br />{<br /> var sDay,sMonth,sYear,newDate<br /> sDay=oInstance.currDate.getDate();<br /> sMonth=document.all[oInstance.sMONTHID].value<br /> sYear=oInstance.currDate.getYear();<br /> newDate=new Date(sYear,sMonth,sDay);<br /> oInstance.Refresh(newDate); <br />}<br />function CalendarTodayClick(oInstance)    /// "Today" button Change<br />{ <br /> oInstance.Refresh(new Date());  <br />}<br />function getDateString(oInputSrc,oInstance)<br />{<br /> if(oInputSrc&amp;&amp;oInstance) <br /> {<br />  CalendarDiv=document.all[oInstance.sDIVID];<br />  oInstance.oTaget=oInputSrc;<br />  CalendarDiv.style.pixelLeft=CalendargetPos(oInputSrc,"Left")-134+oInputSrc.offsetWidth;<br />  CalendarDiv.style.pixelTop=CalendargetPos(oInputSrc,"Top")+oInputSrc.offsetHeight;<br />  CalendarDiv.style.display=(CalendarDiv.style.display=="none")?"":"none";<br /> } <br />}<br />function CalendarCellSetCss(sMode,oCell)   /// Set Cell Css<br />{<br /> // sMode<br /> // 0: OnMouserOut 1: OnMouseOver <br /> if(sMode)<br /> {<br />  oCell.style.border="1px solid #5589AA";<br />  oCell.style.backgroundColor="#BCD0DE";<br /> }<br /> else<br /> {<br />  oCell.style.border="1px solid #FFFFFF";<br />  oCell.style.backgroundColor="#FFFFFF";<br /> } <br />}<br />function CalendarGetMaxDay(nowYear,nowMonth)   /// Get MaxDay of current month<br />{<br /> var nextMonth,nextYear,currDate,nextDate,theMaxDay<br /> nextMonth=nowMonth+1;<br /> if(nextMonth&gt;11)<br /> {<br />  nextYear=nowYear+1;<br />  nextMonth=0;<br /> }<br /> else <br /> {<br />  nextYear=nowYear; <br /> }<br /> currDate=new Date(nowYear,nowMonth,1);<br /> nextDate=new Date(nextYear,nextMonth,1);<br /> theMaxDay=(nextDate-currDate)/(24*60*60*1000);<br /> return theMaxDay;<br />}<br />function CalendargetPos(el,ePro)    /// Get Absolute Position<br />{<br /> var ePos=0;<br /> while(el!=null)<br /> {  <br />  ePos+=el["offset"+ePro];<br />  el=el.offsetParent;<br /> }<br /> return ePos;<br />}<br />function CalendarDblNum(num)<br />{<br /> if(num&lt;10) <br />  return "0"+num;<br /> else<br />  return num;<br />}<br />function CalendarCancel(oInstance)   ///Cancel<br />{<br /> CalendarDiv=document.all[oInstance.sDIVID];<br /> CalendarDiv.style.display="none";  <br />}<br />//?????<br />  function tyse()<br />  {  <br />  var A_checked = window.document.queryFrm.typeselectA.checked;<br />  var B_checked = window.document.queryFrm.typeselectB.checked;<br />  var C_checked = window.document.queryFrm.typeselectC.checked;<br />  var D_checked = window.document.queryFrm.typeselectD.checked;  <br />  var E_checked = window.document.queryFrm.typeselectE.checked;<br />  var F_checked = window.document.queryFrm.typeselectF.checked;<br />  var G_checked = window.document.queryFrm.typeselectG.checked;<br />  var H_checked = window.document.queryFrm.typeselectH.checked; <br />  var I_checked = window.document.queryFrm.typeselectI.checked;<br />  var J_checked = window.document.queryFrm.typeselectJ.checked;<br />  var K_checked = window.document.queryFrm.typeselectK.checked;<br />  var N_checked = window.document.queryFrm.typeselectN.checked;  <br />  var P_checked = window.document.queryFrm.typeselectP.checked;<br />  var Q_checked = window.document.queryFrm.typeselectQ.checked;<br />  var R_checked = window.document.queryFrm.typeselectR.checked;<br />  var S_checked = window.document.queryFrm.typeselectS.checked;  <br />  var U_checked = window.document.queryFrm.typeselectU.checked;<br />  var V_checked = window.document.queryFrm.typeselectV.checked;<br />  var X_checked = window.document.queryFrm.typeselectX.checked;<br />  var Z_checked = window.document.queryFrm.typeselectZ.checked;    <br />  var num1_checked = window.document.queryFrm.typeselect01.checked;<br />  var num2_checked = window.document.queryFrm.typeselect02.checked;<br />  var num3_checked = window.document.queryFrm.typeselect03.checked;<br />  var num4_checked = window.document.queryFrm.typeselect04.checked;  <br />  var num5_checked = window.document.queryFrm.typeselect05.checked;<br />  var num6_checked = window.document.queryFrm.typeselect06.checked;<br />  var num7_checked = window.document.queryFrm.typeselect07.checked;<br />  var TB_checked = window.document.queryFrm.typeselectTB.checked; <br />  var TE_checked = window.document.queryFrm.typeselectTE.checked;<br />  var TD_checked = window.document.queryFrm.typeselectTD.checked;<br />  var TF_checked = window.document.queryFrm.typeselectTF.checked;<br />  var TH_checked = window.document.queryFrm.typeselectTH.checked;  <br />  var TJ_checked = window.document.queryFrm.typeselectTJ.checked;<br />  var TK_checked = window.document.queryFrm.typeselectTK.checked;<br />  var TL_checked = window.document.queryFrm.typeselectTL.checked;<br />  var TM_checked = window.document.queryFrm.typeselectTM.checked;  <br />  var TX_checked = window.document.queryFrm.typeselectTX.checked;<br />  var TP_checked = window.document.queryFrm.typeselectTP.checked;<br />  var TQ_checked = window.document.queryFrm.typeselectTQ.checked;<br />  var TS_checked = window.document.queryFrm.typeselectTS.checked; <br />  var TU_checked = window.document.queryFrm.typeselectTU.checked;    <br />  var TV_checked = window.document.queryFrm.typeselectTV.checked;                        <br />  if(A_checked==true)<br />  { A=",'A'";}<br />  else<br />  {A="";}<br />  if(B_checked==true)<br />  {B=",'B'"; } <br />  else<br />  {B="";}<br />  if(C_checked==true)<br />  {C=",'C'"; } <br />  else<br />  {C="";}<br />  if(D_checked==true)<br />  { D=",'D'";}<br />  else<br />  {D="";} <br />  if(E_checked==true)<br />  { E=",'E'";}<br />  else<br />  {E="";}<br />  if(F_checked==true)<br />  {F=",'F'"; } <br />  else<br />  {F="";}<br />  if(G_checked==true)<br />  {G=",'G'"; } <br />  else<br />  {G="";}<br />  if(H_checked==true)<br />  { H=",'H'";}<br />  else<br />  {H="";}<br />  if(I_checked==true)<br />  { I=",'I'";}<br />  else<br />  {I="";}<br />  if(J_checked==true)<br />  {J=",'J'"; } <br />  else<br />  {J="";}<br />  if(K_checked==true)<br />  {K=",'K'"; } <br />  else<br />  {K="";}<br />  if(N_checked==true)<br />  { N=",'N'";}<br />  else<br />  {N="";} <br />  if(P_checked==true)<br />  { P=",'P'";}<br />  else<br />  {P="";}<br />  if(Q_checked==true)<br />  {Q=",'Q'"; } <br />  else<br />  {Q="";}<br />  if(R_checked==true)<br />  {R=",'R'"; } <br />  else<br />  {R="";}<br />  if(S_checked==true)<br />  { S=",'S'";}<br />  else<br />  {S="";}  <br /> if(U_checked==true)<br />  { U=",'U'";}<br />  else<br />  {U="";}<br />  if(V_checked==true)<br />  {V=",'V'"; } <br />  else<br />  {V="";}<br />  if(X_checked==true)<br />  {X=",'X'"; } <br />  else<br />  {X="";}<br />  if(Z_checked==true)<br />  { Z=",'Z'";}<br />  else<br />  {Z="";} <br />  <br />  <br />  if(num1_checked==true)<br />  { num1=",'01'";}<br />  else</p>
		<p>
				<br />  {num1="";}<br />  if(num2_checked==true)<br />  {num2=",'02'"; } <br />  else<br />  {num2="";}<br />  if(num3_checked==true)<br />  {num3=",'03'"; } <br />  else<br />  {num3="";}<br />  if(num4_checked==true)<br />  { num4=",'04'";}<br />  else<br />  {num4="";} <br />  if(num5_checked==true)<br />  { num5=",'05'";}<br />  else<br />  {num5="";}<br />  if(num6_checked==true)<br />  {num6=",'06'"; } <br />  else<br />  {num6="";}<br />  if(num7_checked==true)<br />  {num7=",'07'"; } <br />  else<br />  {num7="";}<br />  if(TB_checked==true)<br />  { TB=",'TB'";}<br />  else<br />  {TB="";}<br />  if(TE_checked==true)<br />  { TE=",'TE'";}<br />  else<br />  {TE="";}<br />  if(TD_checked==true)<br />  {TD=",'TD'"; } <br />  else<br />  {TD="";}<br />  if(TF_checked==true)<br />  {TF=",'TF'"; } <br />  else<br />  {TF="";}<br />  if(TH_checked==true)<br />  { TH=",'TH'";}<br />  else<br />  {TH="";} <br />  if(TJ_checked==true)<br />  { TJ=",'TJ'";}<br />  else<br />  {TJ="";}<br />  if(TK_checked==true)<br />  {TK=",'TK'"; } <br />  else<br />  {TK="";}<br />  if(TL_checked==true)<br />  {TL=",'TL'"; } <br />  else<br />  {TL="";}<br />  if(TM_checked==true)<br />  { TM=",'TM'";}<br />  else<br />  {TM="";}  <br /> if(TX_checked==true)<br />  { TX=",'TX'";}<br />  else<br />  {TX="";}<br />  if(TP_checked==true)<br />  {TP=",'TP'"; } <br />  else<br />  {TP="";}<br />  if(TQ_checked==true)<br />  {TQ=",'TQ'"; } <br />  else<br />  {TQ="";}<br />  if(TS_checked==true)<br />  { TS=",'TS'";}<br />  else<br />  {TS="";} <br />  if(TU_checked==true)<br />  { TU=",'TU'";}<br />  else<br />  {TU="";} <br />  if(TV_checked==true)<br />  { TV=",'TV'";}<br />  else<br />  {TV="";}                       <br />  document.queryFrm.typetxt.value="''"+A+B+C+D+E+F+G+H+I+J+K+N+P+Q+R+S+U+V+X+Z+num1+num2+num3+num4+num5+num6+num7+TB+TE+TD+TF+TH+TJ+TK+TL+TM+TX+TP+TQ+TS+TU+TV;<br />  queryFrm.submit();<br />  }</p>
		<p>//--&gt;<br /></p>
<img src ="http://www.blogjava.net/subiaoji/aggbug/64123.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/subiaoji/" target="_blank">一张白纸</a> 2006-08-17 14:44 <a href="http://www.blogjava.net/subiaoji/archive/2006/08/17/64123.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>transaction_cat_list_page_display_3.jsp</title><link>http://www.blogjava.net/subiaoji/archive/2006/08/16/63930.html</link><dc:creator>一张白纸</dc:creator><author>一张白纸</author><pubDate>Wed, 16 Aug 2006 08:29:00 GMT</pubDate><guid>http://www.blogjava.net/subiaoji/archive/2006/08/16/63930.html</guid><wfw:comment>http://www.blogjava.net/subiaoji/comments/63930.html</wfw:comment><comments>http://www.blogjava.net/subiaoji/archive/2006/08/16/63930.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/subiaoji/comments/commentRss/63930.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/subiaoji/services/trackbacks/63930.html</trackback:ping><description><![CDATA[
		<p>&lt;%@ page contentType="text/html; charset=GB2312" %&gt;<br />&lt;%@ page import="com.silence.market.*"%&gt;<br />&lt;<a href="mailto:%@include">%@include</a> file="../common/public.jsp"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;&lt;/title&gt;<br />&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<br />&lt;script type="text/javascript" src="../../../p_emarket/WebModule1/js/validation.js"&gt;&lt;/script&gt;<br />&lt;link href="../../../p_emarket/WebModule1/css/book.css" rel="stylesheet" type="text/css"&gt;<br />&lt;style type="text/css"&gt;<br />&lt;!--<br />.style4 {color: #666666}<br />--&gt;<br />&lt;/style&gt;<br />&lt;/head&gt;<br />&lt;body leftmargin="0" topmargin="0"&gt;<br />&lt;%<br />try {<br /> request.setCharacterEncoding("GBK"); <br /> String sFileName = "transaction_cat_list_page_display_2.jsp";<br />  int intPerPageNum = request.getParameter("sPerPage")==null?25:Integer.parseInt(request.getParameter("sPerPage"));<br />  int intPageNo = request.getParameter("sPageNo")==null?1:Integer.parseInt(request.getParameter("sPageNo"));<br />  int nRows = 0;<br />  int nPages = 0;<br />  String sPageNo = String.valueOf(intPageNo);<br />  String sPerPage = String.valueOf(intPerPageNum);<br />  String strCondition = " (s_cat_grade='3' or s_cat_grade='2' )";  <br />  <br />  //查询条件con_cat_id<br />  String conType = request.getParameter("con_type")==null?"":request.getParameter("con_type");<br />  String conCatID = request.getParameter("con_cat_id")==null?"":request.getParameter("con_cat_id");<br />  int grade = request.getParameter("con_cat_grade")==null?2:Integer.parseInt(request.getParameter("con_cat_grade"));</p>
		<p> <br />  TransactionCatManager tempManager = new TransactionCatManager();<br />    TransactionCat[] temps = tempManager.getAllTransactionCat("",strCondition,"", intPageNo, intPerPageNum);<br /> nRows = tempManager.getRows();<br /> nPages = (nRows - 1 + Integer.parseInt(sPerPage))/Integer.parseInt(sPerPage);<br /> int pageCount = nPages;<br />    TransactionCat temp = new TransactionCat(); <br />%&gt;<br />&lt;form method="post" name="queryFrm" action=&lt;%=sFileName%&gt;&gt;<br />  &lt;div align="center"&gt;<br />    &lt;table border=0 cellpadding=0 cellspacing=1 align="left" width="95%"&gt;<br />      &lt;tr&gt; <br />        &lt;td colspan="7" align="center" valign="top"&gt;<br />  &lt;table width="95%" height="32"  border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FBF9F5"&gt;<br />            &lt;tr&gt; <br />              &lt;td width="11%"&gt;&lt;img src="../../../p_emarket/WebModule1/images/01-1.gif" width="75" height="32"&gt;&lt;/td&gt;<br />              &lt;td width="79%" height="32" align="left" valign="middle" background="../../../p_emarket/WebModule1/images?牨晥∽∣???C?g??8?8??????栠敲??????慴杲瑥弽汢湡????????牨晥∽∣9????8?8/01-3.gif" class="clsHLine"&gt;&lt;span class="clsNav style4"&gt;您当前的位置&amp;gt;&amp;gt;商品管理&amp;gt;&amp;gt;商品列表&lt;/span&gt; <br />              &lt;td width="10%" align="right" valign="bottom"&gt;&lt;img src="../../../p_emarket/WebModule1/images/01-32.gif" width="43" height="32"&gt; <br />          &lt;/table&gt;<br />          &lt;table width="100%"  border="0" cellspacing="0" cellpadding="0"&gt;<br />            &lt;tr&gt; <br />              &lt;td height="10"&gt;&lt;/td&gt;<br />            &lt;/tr&gt;<br />          &lt;/table&gt;<br />   &lt;/td&gt;<br />      &lt;/tr&gt;<br />      &lt;tr&gt; &lt;td&gt;<br />  &lt;table border=0 cellpadding=0 cellspacing=3 class="clsBgColor2" align="center" width="95%"&gt;<br />            &lt;%<br />    String catid="";<br />    for(int index=0;index&lt;temps.length;index++){<br />      temp=temps[index];<br />      if(temp.getCatGrade().equals(String.valueOf(grade))&amp;&amp;temp.getCatID().equals(conCatID))<br />   {     <br />      catid=conCatID;<br />   /////////////二级产品目录  <br />    %&gt;<br />        &lt;tr class="clsTblDtl1"&gt; <br />      &lt;td&gt;&lt;A href="transaction_list_page_display.jsp?con_type=&lt;%=conType%&gt;&amp;con_cat_id=&lt;%=temp.getCatID()%&gt;"&gt;&lt;%=temp.getCatName()%&gt;&lt;/A&gt;&lt;/td&gt;<br />  &lt;/tr&gt;<br />  &lt;tr&gt;&lt;td&gt;------&lt;/td&gt;&lt;/tr&gt;<br />  &lt;tr&gt; <br />   &lt;%<br />   int count=0;<br />  /////////////三级产品目录    <br />  for(int i=0;i&lt;temps.length;i++)<br />  {<br />    temp=temps[i];<br />    if(temp.getCatGrade().equals(String.valueOf(grade+1))&amp;&amp;temp.getCatParentID().equals(catid))<br />    {<br />    <br />   %&gt;<br />      &lt;td&gt;&lt;A href="transaction_list_page_display.jsp?con_type=&lt;%=conType%&gt;&amp;con_cat_id=&lt;%=temp.getCatID()%&gt;"&gt;&lt;%=temp.getCatName()%&gt;&lt;/A&gt;&lt;/td&gt; &lt;td&gt;&lt;%if(temp.getCatDiscribetion()!=null){%&gt;(&lt;%=temp.getCatDiscribetion()%&gt;)&lt;%}%&gt;&lt;/td&gt;<br />      &lt;td&gt;||&lt;/td&gt;<br />      &lt;% count++;<br />      if(count&lt;5)<br />      continue;<br />     else{<br />        count=0;<br />        %&gt;<br />        &lt;/tr&gt;&lt;tr&gt;<br />        &lt;%}   <br />    }   <br />    }  <br />       <br />  }%&gt;<br />    &lt;/tr&gt;<br />   <br />   <br />    &lt;%}%&gt;<br />  <br />              &lt;td colspan=20 valign="top" class="clsBgColor1"&gt; <br />       &lt;input type="hidden" name="con_cat_id" value="&lt;%=conCatID%&gt;"&gt;&lt;/input&gt;<br />    &lt;input type="hidden" name="con_type" value="&lt;%=conType%&gt;"&gt;&lt;/input&gt;<br />                &lt;<a href="mailto:%@include">%@include</a> file="../common/page_deal.jsp"%&gt;<br />              &lt;/td&gt;<br />            &lt;/tr&gt;<br />          &lt;/table&gt;<br />    &lt;/td&gt;<br />    &lt;/tr&gt;<br />    &lt;/table&gt;<br /> <br /> <br /> &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;<br />  &lt;/div&gt;<br />&lt;/form&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br />&lt;%<br />} catch(Exception e){<br /> String strErr = e.getMessage();<br /> onError(request,response,strErr,"","window.close();");<br /> e.printStackTrace();<br />}<br />%&gt;<br /></p>
<img src ="http://www.blogjava.net/subiaoji/aggbug/63930.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/subiaoji/" target="_blank">一张白纸</a> 2006-08-16 16:29 <a href="http://www.blogjava.net/subiaoji/archive/2006/08/16/63930.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>transaction_list_page_display.jsp</title><link>http://www.blogjava.net/subiaoji/archive/2006/08/16/63929.html</link><dc:creator>一张白纸</dc:creator><author>一张白纸</author><pubDate>Wed, 16 Aug 2006 08:26:00 GMT</pubDate><guid>http://www.blogjava.net/subiaoji/archive/2006/08/16/63929.html</guid><wfw:comment>http://www.blogjava.net/subiaoji/comments/63929.html</wfw:comment><comments>http://www.blogjava.net/subiaoji/archive/2006/08/16/63929.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/subiaoji/comments/commentRss/63929.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/subiaoji/services/trackbacks/63929.html</trackback:ping><description><![CDATA[
		<p>&lt;%@ page contentType="text/html; charset=GB2312" %&gt;<br />&lt;%@ page import="com.silence.market.*"%&gt;<br />&lt;<a href="mailto:%@include">%@include</a> file="../common/public.jsp"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;商品信息&lt;/title&gt;<br />&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<br />&lt;script type="text/javascript" src="../js/validation.js"&gt;&lt;/script&gt;<br />&lt;link href="../css/book.css" rel="stylesheet" type="text/css"&gt;<br />&lt;script language="JavaScript" type="text/JavaScript"&gt;<br />&lt;!--<br />function MM_reloadPage(init) {  //reloads the window if Nav4 resized<br />  if (init==true) with (navigator) {if ((appName=="Netscape")&amp;&amp;(parseInt(appVersion)==4)) {<br />    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}<br />  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();<br />}<br />MM_reloadPage(true);<br />//--&gt;<br />&lt;/script&gt;<br />&lt;/head&gt;<br />&lt;script language="javascript"&gt;<br />function del_project()<br />{<br /> if(find()&gt;=1)<br /> {<br />  if(confirm("确实要删除选中项吗？"))<br />  {<br />   document.queryFrm.action="transaction_control.jsp?actiontype=del&amp;id=ok";<br />   document.queryFrm.submit();<br />  }else{<br />   return;<br />  }<br /> } else {<br />  alert("只有选择至少一项，才能进行操作");<br />  return;<br /> }<br />}</p>
		<p>  //检查是否为任意数（实数）  <br />   function  isNumeric(strNumber)  {  <br />      var  newPar=/^(-  |\+)?\d+(\.\d+)?$/  <br />      return  newPar.test(strNumber);  <br />     }  <br />   //检查是否为正数  <br />   function  isUnsignedNumeric(strNumber)  {  <br />      var  newPar=/^\d+(\.\d+)?$/  <br />      return  newPar.test(strNumber);  <br />     }  <br />   //检查是否为整数  <br />   function  isInteger(strInteger)  {  <br />      var  newPar=/^(-  |\+)?\d+$/  <br />      return  newPar.test(strInteger);  <br />     }  <br />   //检查是否为正整数  <br />   function  isUnsignedInteger(strInteger)  {  <br />                       var  newPar=/^\d+$/  <br />                       return  newPar.test(strInteger);  <br />                       }  </p>
		<p>
				<br />&lt;/script&gt;<br />&lt;body leftmargin="0" topmargin="0"&gt;</p>
		<p>&lt;table width="100%"  border="0" cellspacing="0" cellpadding="0"&gt;<br />  &lt;tr&gt;<br />    &lt;td&gt;&lt;img src="../images/bid_title.jpg.jpg" width="1024" height="100"&gt;&lt;/td&gt;<br />  &lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;%<br />try {<br /> request.setCharacterEncoding("GBK");<br /> String sFileName = "transaction_list_page_display.jsp";<br /> int intPerPageNum = request.getParameter("sPerPage")==null?10:Integer.parseInt(request.getParameter("sPerPage"));<br /> int intPageNo = request.getParameter("sPageNo")==null?1:Integer.parseInt(request.getParameter("sPageNo"));<br /> int nRows = 0;<br /> int nPages = 0;<br /> String sPageNo = String.valueOf(intPageNo);<br /> String sPerPage = String.valueOf(intPerPageNum);<br /> String strCondition = " 1 = 1 and s_status = '0' ";<br />//按查询条件查询<br />    //类别<br /> String conType = request.getParameter("con_type")==null?"":request.getParameter("con_type");<br /> if(!conType.equals("")){<br />  strCondition = strCondition + " and s_transaction_type = '" + conType + "' ";<br /> }<br /> //标题<br /> String conTitle = request.getParameter("con_title")==null?"":request.getParameter("con_title");<br /> if(!conTitle.equals("")){<br />  strCondition = strCondition + " and s_transaction_title like '%" + conTitle + "%' ";<br /> }<br /> //发布人<br /> String conArtID = request.getParameter("con_art_id")==null?"":request.getParameter("con_art_id");<br /> if(!conArtID.equals("")){<br />  strCondition = strCondition + " and s_art_id = '" + conArtID + "' ";<br /> }<br /> //产品目录<br /> String conCatID = request.getParameter("con_cat_id")==null?"":request.getParameter("con_cat_id");<br /> if(!conCatID.equals("")){<br />  strCondition = strCondition + " and s_cat_id like '%" + conCatID + "%' ";<br /> }<br /> //日期<br /> String conTimeIssue = request.getParameter("con_time_issue")==null?"":request.getParameter("con_time_issue");<br /> if(!conTimeIssue.equals("")){<br />  strCondition = strCondition + " and d_time_issue = '" + conTimeIssue + "' ";<br /> }<br /> //最低价格<br /> int conPriceMin = request.getParameter("con_price_min")==null?0:Integer.parseInt(request.getParameter("con_price_min"));<br /> if(conPriceMin!=0){<br />  strCondition = strCondition + " and n_price_min &gt;= " + conPriceMin + " ";<br /> }<br /> //最高价格<br /> int conPriceMax = request.getParameter("con_price_max")==null?0:Integer.parseInt(request.getParameter("con_price_max"));<br /> if(conPriceMax!=0){<br />  strCondition = strCondition + " and n_price_max &lt;= " + conPriceMax + " ";<br /> }<br /> <br />//查询结果放在类对象里面<br /> TransactionManager tempManager = new TransactionManager();<br />    Transaction[] temps = tempManager.getAllTransaction("",strCondition," order by n_uid desc ", intPageNo, intPerPageNum);<br /> nRows = tempManager.getRows();<br /> nPages = (nRows - 1 + Integer.parseInt(sPerPage))/Integer.parseInt(sPerPage);<br /> int pageCount = nPages;<br />    Transaction temp = new Transaction();<br />%&gt;<br /> <br />&lt;form method="post" name="queryFrm" action=&lt;%=sFileName%&gt;&gt;<br />  &lt;div id="Layer1" style="position:absolute; left:30px; top:100px; width:800px; height:94px; z-index:1"&gt;</p>
		<p>&lt;table border=0 cellpadding=0 cellspacing=1 align="left" width="800"&gt;<br />    &lt;tr&gt;<br />      &lt;td colspan="7" height="32"&gt;&lt;span class="clsNav"&gt;&lt;img src="../images/messages2.gif" width="16" height="15"&gt;您当前的位置&amp;gt;&amp;gt;供求信息&amp;gt;&amp;gt;供求信息列表&lt;/span&gt;<br />        &lt;hr noshade class="clsHLine"&gt;&lt;/td&gt;<br />    &lt;/tr&gt;<br />    &lt;%<br />     String strCondition1 = " 1=1 ";<br />  <br />  TransactionCatManager tempManager1 = new TransactionCatManager();<br />  TransactionCat[] temps1 = tempManager1.getAllTransactionCat("",strCondition1," order by s_cat_grade", 1, 500);<br />  TransactionCat temp1 = new TransactionCat();<br /> //查询条件<br /> %&gt; <br />  &lt;tr&gt;&lt;td&gt;&lt;table&gt;&lt;tr&gt;<br />           &lt;td&gt;产品目录： <br />                &lt;select class="Comm" name="con_cat_id"&gt;<br />                  &lt;option value="" &gt;--&lt;/option&gt;<br />      &lt;!--这里是一级产品目录--&gt;<br />       &lt;%<br />     String catid1="";<br />     for(int i1=0;i1&lt;temps1.length;i1++)<br />     {<br />       temp1=temps1[i1];<br />       if(temp1.getCatGrade().equals("1"))<br />       {     <br />       catid1=temp1.getCatID();<br />     %&gt;<br />      &lt;option value="&lt;%=temp1.getCatID()%&gt;" &lt;%if(conCatID.equals(temp1.getCatID())){%&gt;selected&lt;%}%&gt; &gt;<br />      &lt;%=temp1.getCatName()%&gt; <br />      &lt;/option&gt; <br />       &lt;!--这里是二级产品目录--&gt;<br />       &lt;%String catid2="";<br />      for(int i2=0;i2&lt;temps1.length;i2++)<br />      {<br />         temp1=temps1[i2]; <br />         if(temp1.getCatGrade().equals("2")&amp;&amp;temp1.getCatParentID().equals(catid1))<br />         {     <br />         catid2=temp1.getCatID();<br />       %&gt;<br />       &lt;option value="&lt;%=temp1.getCatID()%&gt;" &lt;%if(conCatID.equals(temp1.getCatID())){%&gt;selected&lt;%}%&gt; &gt;<br />       &lt;%=temp1.getCatName()%&gt; <br />       &lt;/option&gt;                 <br />         &lt;!--这里是三级产品目录--&gt;<br />         &lt;%<br />        String catDiscribetion3="";<br />        for(int i3=0;i3&lt;temps1.length;i3++)<br />        {<br />           temp1=temps1[i3]; <br />           if(temp1.getCatGrade().equals("3")&amp;&amp;temp1.getCatParentID().equals(catid2))<br />           {    <br />           String s3CatID=temp1.getCatID();<br />         %&gt;<br />         &lt;option value="&lt;%=s3CatID%&gt;" &lt;%if(conCatID.equals(s3CatID)){%&gt;selected&lt;%}%&gt; &gt;<br />         &lt;%=temp1.getCatName()%&gt; <br />         &lt;%if(temp1.getCatDiscribetion()!=null){%&gt;<br />         (&lt;%=temp1.getCatDiscribetion()%&gt;)&lt;%}%&gt;<br />         &lt;/option&gt;<br />          &lt;%}<br />         } <br />                } <br />        }<br />              }<br />          }%&gt;  <br />                &lt;/select&gt;<br />              &lt;/td&gt;<br />     <br />     &lt;td&gt;标题<br />                &lt;input name="con_title" type="text" class="Comm" value="&lt;%=conTitle%&gt;" size="15" maxlength="50"&gt;&lt;/td&gt;<br />           &lt;td&gt;发布人 <br />                &lt;input name="con_art_id" type="text" class="Comm" size="15" value="&lt;%=conArtID%&gt;" maxlength="50"&gt;<br />                &lt;/input&gt;<br />              &lt;/td&gt;<br />              &lt;td&gt;日期: <br />                &lt;input name="con_time_issue" type="text" class="Comm" value="&lt;%=conTimeIssue%&gt;" size="15" maxlength="50"&gt;<br />                &lt;/input&gt;<br />              &lt;/td&gt;<br />              &lt;td&gt;最低价: <br />                &lt;input name="con_price_min" type="text" class="Comm" size="15"  value="&lt;%=conPriceMin%&gt;" maxlength="50"&gt;<br />                &lt;/input&gt; <br />              &lt;/td&gt;<br />     &lt;td&gt;最高价: <br />                &lt;input name="con_price_max"  onFocus="isNumeric(con_price_max.value)" type="text" class="Comm" size="15" value="&lt;%=conPriceMax%&gt;" maxlength="50"&gt;<br />                &lt;/input&gt; <br />    &lt;input name="con_type" type="hidden" value="&lt;%=conType%&gt;"&gt;&lt;/input&gt;<br />              &lt;/td&gt;<br />              &lt;td&gt;<br />                &lt;input type="submit" onClick="isNumeric(con_price_max.value)" name="Submit" value="查询" class="button1"&gt;<br />              &lt;/td&gt;<br />         &lt;/tr&gt;<br />    &lt;/table&gt;<br />    &lt;/td&gt;<br />  &lt;/tr&gt;<br /> &lt;tr&gt;&lt;/tr&gt;<br />  &lt;tr&gt;<br />  &lt;td&gt;&lt;table width="800"&gt;<br />            &lt;tr align="center" class="clsMenu1"&gt; <br />              &lt;td width="30"&gt;&lt;font size="3"&gt;编号&lt;/font&gt;&lt;/td&gt;<br />              &lt;td width="97"&gt;&lt;font size="3"&gt;相关图片&lt;/font&gt;&lt;/td&gt;<br />              &lt;td width="454"&gt;&lt;font size="3"&gt;供应商品信息/联系人&lt;/font&gt;&lt;/td&gt;<br />              &lt;td width="40"&gt;&lt;font size="3"&gt;价格(元)&lt;/font&gt;&lt;/td&gt;<br />              &lt;td width="25"&gt;&lt;font size="3"&gt;数量&lt;/font&gt;&lt;/td&gt;<br />              &lt;td width="40"&gt;&lt;font size="3"&gt;日期&lt;/font&gt;&lt;/td&gt;<br />              &lt;td width="65"&gt;&lt;font size="3"&gt;操作&lt;/font&gt;&lt;/td&gt;<br />            &lt;/tr&gt;<br />          &lt;/table&gt;&lt;/td&gt;<br />     &lt;td&gt;&lt;/td&gt;<br />  &lt;/tr&gt;<br />  <br />  <br />  <br />  <br />   &lt;%//////////////////////////////<br />  for(int index=0;index&lt;temps.length;index++){<br />    temp=temps[index];<br />   %&gt;<br />  <br />   &lt;tr&gt;<br />     &lt;td width="600"&gt;<br />     &lt;!--内部表111111111111111111111--&gt;         <br />          &lt;table align="left"  width="800" border="0"&gt;<br />      &lt;tr&gt; <br />     &lt;DIV class=offer13j&gt;      <br />             <br />              &lt;DIV class=offerbackground33j id=compareColor3&gt; <br />      &lt;td width="30"&gt;&lt;%=temp.getUid()%&gt;<br />      &lt;/td&gt;<br />      &lt;td width="104"&gt;&amp;nbsp; &lt;DIV class=comparecheck3j&gt;                 <br />       &lt;a href="#" <br />        target=_blank&gt; &lt;img src="../&lt;%=sessionFilesPic%&gt;&lt;%=temp.getPicSmall()%&gt;" alt="" width="100" height="100" <br />        style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"&gt; <br />       &lt;/a&gt; &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td width="12"&gt;&amp;nbsp; &lt;DIV class=picture3j&gt; &lt;A class=m <br />        onmousedown="aliclick(this,'?tracelog=po_listsell_1_3_j_3');addParam(this,'keywords','')" <br />        href="<a href="http://detail.china.alibaba.com/buyer/offerdetail/34574566.html">http://detail.china.alibaba.com/buyer/offerdetail/34574566.html</a>" <br />        target=_blank&gt; &lt;/A&gt; &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td width="416"&gt;&amp;nbsp; &lt;DIV class=content3j&gt; <br />       <br />                      &lt;DIV class=info3j&gt; &lt;SPAN class=m&gt; &lt;A href="transaction_single.jsp?id=&lt;%=temp.getUid()%&gt;" target=_blank&gt;&lt;%=temp.getTransactionTitle()%&gt;&lt;/A&gt; <br />                        &lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;NOBR&gt;&lt;SPAN class=gray&gt;&lt;%=FormatManager.getDateFormat10(temp.getTimeIssue())%&gt;&lt;/SPAN&gt;&lt;/NOBR&gt;&lt;BR&gt;<br />                        &lt;SPAN class="gray s"&gt;<br />                        &lt;%=temp.getTransactionText()%&gt;&lt;/SPAN&gt;&lt;BR&gt;<br />                        &lt;A href="#" target=_blank&gt;&amp;nbsp;&amp;nbsp; <br />      &lt;%if(temp.getManConnect()!=null){%&gt;<br />                         联系人：&lt;%=temp.getManConnect()%&gt;<br />       &lt;%}%&gt;<br />      &lt;%if(temp.getPhoneConnect()!=null){%&gt;<br />                         手机：&lt;%=temp.getPhoneConnect()%&gt;<br />       &lt;%}%&gt;<br />       &lt;%if(temp.getMobileConnect()!=null){%&gt;<br />                         电话：&lt;%=temp.getMobileConnect()%&gt;<br />       &lt;%}%&gt;      <br />        &lt;/A&gt; <br />                        &lt;DIV class=gray align=right&gt;<br />       &lt;%if(temp.getAddressConnect()!=null){%&gt;<br />                         [<br />                          &lt;%=temp.getAddressConnect()%&gt;<br />                          ]<br />       &lt;%}%&gt;<br />       &lt;/DIV&gt;<br />       &lt;/DIV&gt;<br />        &lt;/DIV&gt;<br />        &lt;/td&gt;<br />      &lt;td width="40"&gt; &lt;DIV class=myt3j style="LINE-HEIGHT: 150%"&gt; <br />                      &lt;%=temp.getPriceMin()%&gt;~&lt;%=temp.getPriceMax()%&gt; /公斤&lt;BR&gt;<br />                        &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td width="25"&gt; &lt;DIV class=athena3j&gt; <br />         &lt;SPAN&gt;&lt;A onmousedown="return aliclick(this,'?tracelog=list_cxpd_tpbz')" title=点击查看该公司信用资料 <br />        href="#" target=_blank&gt;&lt;IMG height=14 src="%CD%F8%D5%BE/scon_buyer_1_1.files/trust.gif" width=22 align=middle <br />        border=0&gt;&lt;BR&gt;<br />                      &lt;%=temp.getQtyIssue()%&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;<br />      <br />      &lt;td width="30"&gt;&lt;DIV class=hackbox&gt;&lt;%=FormatManager.getDateFormat10(temp.getTimeIssue())%&gt;&lt;/DIV&gt;&lt;/td&gt;<br />      <br />                  &lt;td width="65"&gt;&lt;a <br />       href="javascript:f572628('34574566','jxnb440483','isOnline','','pm')"&gt;&lt;img <br />       src="%CD%F8%D5%BE/scon_buyer_1_1.files/list_mytlogo_online.gif" border=0&gt;&lt;/a&gt;&lt;a <br />       href="javascript:f572628('34574566','jxnb440483','isOnline','','pm')"&gt;&lt;span <br />       class=lh15&gt;&lt;br&gt;<br />                    跟我协商&lt;/span&gt;&lt;/a&gt;<br />     &lt;br&gt;<br />     &lt;a href="#" title="查看详细信息" onClick="window.open('transaction_single.jsp?id=&lt;%=temp.getUid()%&gt;','', 'toolbar=no, menubar=no,scrollbars=yes, resizable=yes')"&gt;[查看]&lt;/a&gt;<br />     &lt;/td&gt;<br />       &lt;/DIV&gt;<br />     &lt;/DIV&gt;<br />      &lt;/tr&gt;<br />    &lt;/table&gt;<br />     <br />     <br />           &lt;/td&gt;<br />           &lt;/tr&gt;<br />     &lt;%<br />    }%&gt;<br />     <br />     <br />     <br />     &lt;tr&gt;<br />     &lt;td width="600"&gt;<br />     &lt;!--内部表2222222222222222222222--&gt;         <br />          &lt;table align="left"  width="800" border="0"&gt;<br />      &lt;tr&gt; <br />     &lt;DIV class=offer13j&gt;      <br />             <br />              &lt;DIV class=offerbackground33j id=compareColor3&gt; <br />      &lt;td&gt;&lt;INPUT id=compareBox3 <br />        onclick=javascript:clickcompareBox(34574566,this); type=checkbox value=on <br />        name=34574566&gt;&lt;/td&gt;<br />      &lt;td&gt;&amp;nbsp; &lt;DIV class=comparecheck3j&gt;                 <br />       &lt;a href="#" <br />        target=_blank&gt; &lt;img src="../&lt;%=sessionFilesPic%&gt;&lt;%=temp.getPicSmall()%&gt;" alt="" width="100" height="100" <br />        style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"&gt; <br />       &lt;/a&gt; &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td&gt;&amp;nbsp; &lt;DIV class=picture3j&gt; &lt;A class=m <br />        onmousedown="aliclick(this,'?tracelog=po_listsell_1_3_j_3');addParam(this,'keywords','')" <br />        href="<a href="http://detail.china.alibaba.com/buyer/offerdetail/34574566.html">http://detail.china.alibaba.com/buyer/offerdetail/34574566.html</a>" <br />        target=_blank&gt; &lt;/A&gt; &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td&gt;&amp;nbsp; &lt;DIV class=content3j&gt; <br />       &lt;DIV class=info3j&gt; <br />         &lt;SPAN class=m&gt; &lt;A href="#" target=_blank&gt;&lt;%=temp.getTransactionTitle()%&gt;&lt;/A&gt; &lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; <br />         &lt;NOBR&gt;&lt;SPAN class=gray&gt;&lt;%=FormatManager.getDateFormat10(temp.getTimeIssue())%&gt;2006-06-03 09:38:36&lt;/SPAN&gt;&lt;/NOBR&gt;&lt;BR&gt;<br />         &lt;SPAN class="gray s"&gt;&lt;%=temp.getTransactionTitle()%&gt;KD-1280型注塑机系参考了欧洲名牌后模板联体结构注塑机的设计理念，具有选材优良，结构先进、造型美观，操?...&lt;/SPAN&gt;&lt;BR&gt;<br />         &lt;A href="#" target=_blank&gt;&lt;%=temp.getTransactionTitle()%&gt;宁波市金星塑料机械有限公司&lt;/A&gt; <br />         &lt;DIV class=gray align=right&gt;[&lt;%=temp.getTransactionTitle()%&gt;浙江宁波市]&lt;/DIV&gt;<br />       &lt;/DIV&gt;<br />        &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td&gt; &lt;DIV class=myt3j style="LINE-HEIGHT: 150%"&gt; &lt;A <br />       href="javascript:f572628('34574566','jxnb440483','isOnline','','pm')"&gt;&lt;IMG <br />       src="%CD%F8%D5%BE/scon_buyer_1_1.files/list_mytlogo_online.gif" border=0&gt;&lt;BR&gt;<br />       &lt;SPAN <br />       class=lh15&gt;跟我洽谈&lt;/SPAN&gt;&lt;/A&gt; &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td&gt; &lt;DIV class=athena3j&gt; <br />         &lt;SPAN&gt;&lt;A onmousedown="return aliclick(this,'?tracelog=list_cxpd_tpbz')" title=点击查看该公司信用资料 <br />        href="#" target=_blank&gt;&lt;IMG height=14 src="%CD%F8%D5%BE/scon_buyer_1_1.files/trust.gif" width=22 align=middle <br />        border=0&gt;&lt;BR&gt;54&lt;/A&gt;&lt;/SPAN&gt; <br />        &lt;/DIV&gt;<br />      &lt;/td&gt;<br />      &lt;td&gt; &lt;DIV class=address3j&gt; &lt;A <br />         href="<a href="http://trust.alibaba.com.cn/credit/hkaq.shtml?tracelog=list_c01_dupai">http://trust.alibaba.com.cn/credit/hkaq.shtml?tracelog=list_c01_dupai</a>" <br />         target=_blank&gt;&lt;IMG alt=使用支付宝付款，交易更安全 src="%CD%F8%D5%BE/scon_buyer_1_1.files/logo_alipay.gif" <br />         border=0&gt;&lt;/A&gt; &lt;BR&gt;<br />       &lt;BR&gt;<br />        &lt;/DIV&gt;&lt;/td&gt;<br />      &lt;td&gt;&lt;DIV class=hackbox&gt;&lt;/DIV&gt;&lt;/td&gt;<br />       &lt;/DIV&gt;<br />     &lt;/DIV&gt;<br />      &lt;/tr&gt;<br />    &lt;/table&gt;<br />     <br />     <br />           &lt;/td&gt;<br />           &lt;/tr&gt;<br />     <br />     &lt;tr&gt; <br />            &lt;td colspan=20 valign="top" class="clsBgColor1"&gt; <br />              &lt;<a href="mailto:%@include">%@include</a> file="../common/page_deal.jsp"%&gt;<br />           &lt;/tr&gt;<br />    <br />&lt;/table&gt; <br /> <br />    <br />  &lt;/div&gt;<br /> <br />&lt;/form&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br />&lt;%<br />} catch(Exception e){<br /> String strErr = e.getMessage();<br /> onError(request,response,strErr,"","window.close();");<br /> e.printStackTrace();<br />}<br />%&gt;<br /></p>
<img src ="http://www.blogjava.net/subiaoji/aggbug/63929.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/subiaoji/" target="_blank">一张白纸</a> 2006-08-16 16:26 <a href="http://www.blogjava.net/subiaoji/archive/2006/08/16/63929.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>transaction_cat_list_page_display.jsp</title><link>http://www.blogjava.net/subiaoji/archive/2006/08/16/63809.html</link><dc:creator>一张白纸</dc:creator><author>一张白纸</author><pubDate>Wed, 16 Aug 2006 01:19:00 GMT</pubDate><guid>http://www.blogjava.net/subiaoji/archive/2006/08/16/63809.html</guid><wfw:comment>http://www.blogjava.net/subiaoji/comments/63809.html</wfw:comment><comments>http://www.blogjava.net/subiaoji/archive/2006/08/16/63809.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/subiaoji/comments/commentRss/63809.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/subiaoji/services/trackbacks/63809.html</trackback:ping><description><![CDATA[&lt;FORM name=queryFrm action="&lt;%=sFileName%" method=post&gt;&amp;gt; <br />&lt;DIV align=center&gt;<br />&lt;TABLE cellSpacing=1 cellPadding=0 width="95%" align=left border=0&gt;<br />&lt;TBODY&gt;<br />&lt;TR&gt;<br />&lt;TD vAlign=top align=middle colSpan=7&gt;<br />&lt;TABLE height=32 cellSpacing=0 cellPadding=0 width="95%" align=center bgColor=#fbf9f5 border=0&gt;<br />&lt;TBODY&gt;<br />&lt;TR&gt;<br />&lt;TD width="11%"&gt;&lt;IMG height=32 src="/p_emarket/WebModule1/images/01-1.gif" width=75&gt;&lt;/TD&gt;<br />&lt;TD class=clsHLine vAlign=center align=left width="79%" background=../../../p_emarket/WebModule1/images?牨晥∽∣???C?g??8?8??????栠敲??????慴杲瑥弽汢湡????????牨晥∽∣9????8?8/01-3.gif height=32&gt;&lt;SPAN class="clsNav style4"&gt;您当前的位置&amp;gt;&amp;gt;商品管理&amp;gt;&amp;gt;商品列表&lt;/SPAN&gt;&lt;/TD&gt;<br />&lt;TD vAlign=bottom align=right width="10%"&gt;&lt;IMG height=32 src="/p_emarket/WebModule1/images/01-32.gif" width=43&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;<br />&lt;TABLE cellSpacing=0 cellPadding=0 width="100%" border=0&gt;<br />&lt;TBODY&gt;<br />&lt;TR&gt;<br />&lt;TD height=10&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;<br />&lt;TR&gt;<br />&lt;TD&gt;<br />&lt;TABLE class=clsBgColor2 cellSpacing=3 cellPadding=0 width="95%" align=center border=0&gt;&lt;![CDATA[&lt;%<br />    String catid="";<br />    for(int index=0;index&lt;temps.length;index++){<br />      temp=temps[index];<br />      if(temp.getCatGrade().equals("2")&amp;&amp;temp.getCatID().equals(strCatID))<br />   {     <br />      catid=strCatID;<br />    %&gt;]]&amp;gt;<br />&lt;TBODY&gt;<br />&lt;TR class=clsTblDtl1&gt;<br />&lt;TD&gt;&lt;A href="#?catID=&lt;%=temp.getCatID()%&gt;"&gt;&lt;![CDATA[&lt;%=temp.getCatName()%&gt;]]&amp;gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;<br />&lt;TR&gt;<br />&lt;TD&gt;------&lt;/TD&gt;&lt;/TR&gt;<br />&lt;TR&gt;&lt;![CDATA[&lt;%<br />   int count=0;<br />  /////////////三级产品目录    <br />  for(int i=0;i&lt;temps.length;i++)<br />  {<br />    temp=temps[i];<br />    if(temp.getCatParentID().equals(catid))<br />    {<br />    <br />   %&gt;]]&amp;gt;<br />&lt;TD&gt;&lt;A href="#?con_type=&lt;%=conType%&gt;&amp;amp;catID=&lt;%=temp.getCatID()%&gt;"&gt;&lt;![CDATA[&lt;%=temp.getCatName()%&gt;]]&amp;gt;&lt;/A&gt;&lt;/TD&gt;<br />&lt;TD&gt;&lt;![CDATA[&lt;%if(temp.getCatDiscribetion()!=null){%&gt;]]&amp;gt;(&amp;lt;%=temp.getCatDiscribetion()%&amp;gt;)&amp;lt;%}%&amp;gt;&lt;/TD&gt;<br />&lt;TD&gt;||&lt;/TD&gt;&lt;![CDATA[&lt;% count++;<br />      if(count&lt;5)<br />      continue;<br />     else{<br />        count=0;<br />        %&gt;]]&amp;gt;&lt;/TR&gt;<br />&lt;TR&gt;&lt;![CDATA[&lt;%}   <br />    }   <br />    }  <br />       <br />  }%&gt;]]&amp;gt;&lt;/TR&gt;&lt;![CDATA[&lt;%}%&gt;]]&amp;gt;<br />&lt;TR&gt;<br />&lt;TD class=clsBgColor1 vAlign=top colSpan=20&gt;&lt;![CDATA[&lt;<a href="mailto:%@include">%@include</a> file="../common/page_deal.jsp"%&gt;]]&amp;gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/FORM&gt;&lt;![CDATA[&lt;%<br />} catch(Exception e){<br /> String strErr = e.getMessage();<br /> onError(request,response,strErr,"","window.close();");<br /> e.printStackTrace();<br />}<br />%&gt;]]&amp;gt;<img src ="http://www.blogjava.net/subiaoji/aggbug/63809.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/subiaoji/" target="_blank">一张白纸</a> 2006-08-16 09:19 <a href="http://www.blogjava.net/subiaoji/archive/2006/08/16/63809.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>