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(" <a href=\"" + URL + "?jumppage=1"
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">首页</a>");
info.append(" <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(" <a href=\"" + URL + "?jumppage=" + (curPage + 1)
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">下页</a>");
info.append(" <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();
}
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(" <a href=\"" + URL + "?jumppage=1"
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">首页</a>");
info.append(" <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(" <a href=\"" + URL + "?jumppage=" + (curPage + 1)
+ "&maxRowCount=" + maxRowCount + "&" + PostData
+ "\">下页</a>");
info.append(" <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();
}