某位前辈写的代码,看的我有点。。。

public String writeInfo(String URL, boolean bPostData, String PostData,
String FormName) {
StringBuffer info = new StringBuffer();
if (bPostData) {
PostData = "";
}


info
.append("<table id=normaltext borderColorDark=\"#ffffec\" borderColorLight=\"#996600\" border=1"
+ "cellPadding=\"0\" cellSpacing=\"0\" width=\"100%\">");


info.append("<tr align=center height=25>");
info.append("<td  width='30%' align=center>");
info.append("共" + maxRowCount + "项,第" + (beginRows + 1) + "到" + endRows
+ "项");
info.append("</td>");
info.append("<td width='30%' align=center>");
info.append("第" + curPage + "页,共" + maxPage + "页,每页" + curRow + "项");
info.append("</td>");


info.append("<td noWrap width='40%'  align=center>");


info.append("  <input type=\"hidden\" name=\"jumppage\">");


info.append("<a href=\"" + URL + "?jumppage=" + curPage
+ "&maxRowCount=" + maxRowCount + "&" + PostData + "\">刷新</a>");


if ((curPage == 1) || (maxPage == 0)) {
info
.append(" <span style=\"width:1px,margin:0px\"><font size=2>首页<font size=2></span>");
info
.append(" <span style=\"width:1px,margin:0px\"><font size=2>上页<font size=2></span>");
} else {
info.append("&nbsp;<a href=\"" + URL + "?jumppage=1"
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">首页</a>");
info.append("&nbsp;<a href=\"" + URL + "?jumppage=" + (curPage - 1)
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">上页</a>");


}
if (curPage == maxPage) {
info
.append(" <span style=\"width:1px,margin:0px\"><font size=2>下页<font size=2></span>");
info
.append(" <span style=\"width:1px,margin:0px\"><font size=2>尾页<font size=2></span>");
} else {
info.append("&nbsp;<a href=\"" + URL + "?jumppage=" + (curPage + 1)
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">下页</a>");
info.append("&nbsp;<a href=\"" + URL + "?jumppage=" + maxPage
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">尾页</a>" + "\n");
}


info.append("  转到第 " + "\n");
info
.append("  <input type=\"text\" name=\"text1__I\" ID=\"text1__I\" size=\"6\" class=\"txt_line\">"
+ "\n");
info
.append("  <input type=\"hidden\" name=\"maxRowCount\" ID=\"maxRowCount\" size=\"6\""
+ "value=\"" + maxRowCount + "\"" + ">");
info.append("页 " + "\n");
if ((maxPage == 1) || (maxPage == 0)) {
info
.append("  <input type=\"submit\" name=\"go__I\" ID=\"Submit1__I\"  disabled value=\"g o\" class=\"btn\" οnclick=\"return jump__I()\"'> "
+ "\n");
} else {
info
.append("  <input type=\"submit\" name=\"go__I\" ID=\"Submit1__I\" value=\"g o\" class=\"btn\" οnclick=\"return jump__I()\"'> "
+ "\n");
}
info
.append("  <input type=\"hidden\" name=\"maxPage\" ID=\"maxPage\" size=\"6\" class=\"input\""
+ "value=\"" + maxPage + "\"" + ">\n");
info.append("  </td> " + "\n");
info.append("  </tr> " + "\n");
info.append("  </table> " + "\n");


info.append("  <script language=\"javascript\"> " + "\n");


info.append("  function integer__I(string1)  //校验为整数函数  " + "\n");
info.append("  {  " + "\n");
info.append("  var char1=\"0123456789\";  " + "\n");
info.append("  for (var i=0; i<string1.length;i++)  " + "\n");
info.append("  {  " + "\n");
info.append("            char2=string1.charAt(i);  " + "\n");
info.append("            if(char1.lastIndexOf(char2)==-1){  " + "\n");
info.append("                 return true  " + "\n");
info.append("            }  " + "\n");
info.append("    }  " + "\n");
info.append("    return false;  " + "\n");
info.append("  }  " + "\n");
info.append("   " + "\n");
info.append("  function checkdata__I() //校验是否为空函数  " + "\n");
info.append("  {  " + "\n");
info.append("   if(document." + FormName + ".text1__I.value==\"\")  "
+ "\n");
info.append("    {  " + "\n");
info.append("            alert(\"跳页不能为空\");  " + "\n");
info.append("            " + FormName + ".text1__I.focus();   " + "\n");
info.append("  return false;    " + "\n");
info.append("  " + "\n");
info.append("     }  " + "\n");
info.append("    " + "\n");
info.append("   else if(integer__I(document." + FormName
+ ".text1__I.value))  " + "\n");
info.append("   {  " + "\n");
info.append("            alert(\"跳页只能为大于0的数字\");  " + "\n");
info.append("  " + FormName + ".text1__I.focus();    " + "\n");
info.append("          return false;   " + "\n");
info.append("   }  " + "\n");
info.append("   else if(document." + FormName
+ ".text1__I.value*1>document." + FormName
+ ".maxPage.value*1)");
info.append("   {  " + "\n");
info.append("           document." + FormName
+ ".text1__I.value=document." + FormName + ".maxPage.value;");
info.append("          return true;   " + "\n");
info.append("   }  " + "\n");
info.append("      else  " + "\n");
info.append("    {  " + "\n");
info.append("       return true;  " + "\n");
info.append("   }  " + "\n");
info.append("   }  " + "\n");


info.append("function jump__I(){ ");


info.append("    if(checkdata__I()){" + "\n");
info.append("if(document." + FormName + ".text1__I.value==0) \n");
info.append("{ \n");
info.append(" document." + FormName + ".text1__I.value=1;\n");
info.append(" }\n");
info.append("  else if(document." + FormName + ".text1__I.value>"
+ maxPage + ") \n");
info.append(" {      ");
info.append("  document." + FormName + ".text1__I.value=" + maxPage
+ ";\n");
info.append("  }");
info.append("     document." + FormName + ".jumppage.value=document."
+ FormName + ".text1__I.value " + "\n");
info.append("     document." + FormName + ".action=\"" + URL + "?"
+ PostData + "\"" + "\n");
info.append("     return true; " + "\n");
info.append("  } " + "\n");
info.append(" else{" + "\n");
info.append("   return false; " + "\n");
info.append(" } " + "\n");
info.append("}     " + "\n");
info.append("</script>" + "\n");
return info.toString();
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值