📄 java.js
字号:
function GetResult()//显示会员资料,用操作表格的方式显示
{
var Userlist;
if (window.XMLHttpRequest) {
oBao = new XMLHttpRequest();
} else if (window.ActiveXObject) {
oBao = new ActiveXObject("Microsoft.XMLHTTP");
}
oBao.open("POST","Showuser.asp",false);
oBao.send(null);
var strResult = unescape(oBao.responseText);
var arrResult = strResult.split("###");
RemoveRow();
var Userlen=arrResult.length;
if (Userlen<10)
{
Userlist=Userlen;
}
else
{
Userlist=10;
}
for(var i=0;i<Userlist;i++)
{
arrTmp = arrResult[i].split("@@@");
num1 = arrTmp[0]; //字段userid的值 如果需要添加字段则从这里设置数据的值
num2 = arrTmp[1]; //字段username的值
var otr = document.getElementById("tb").insertRow(-1);//为了兼顾不同的浏览器必须按这个语句写.有简单语句,但是只支持IE,不支持Firefox
var otd = document.createElement("td");
otd.innerHTML =num1;
otr.appendChild(otd);
var otd = document.createElement("td");
otd.innerHTML =num2;
otr.appendChild(otd);
}
var ff=0;//以下语句为了计算页数
var j;
if (Math.round(Userlen/Userlist)>=Userlen/Userlist)
{
ff=Math.round(Userlen/Userlist)
}
else
{
ff=Math.round(Userlen/Userlist)+1
}
document.getElementById('Userall').innerHTML="共有"+Userlen+"条 | 每页10条"+" | 共分"+ff+"页"
}
function RemoveRow()//删除原有表格中数据
{
var iRows = document.getElementById("tb").rows.length;
for(var i=0;i<iRows-1;i++)
{
document.getElementById("tb").deleteRow(1);
}
}
function MyShow()//定时器及设置各模块的显示属性
{
timer = window.setInterval("GetResult()",100);
document.getElementById("tb").style.display='none';
document.getElementById("tb2").style.display='none';
document.getElementById("Add").style.display='none';
document.getElementById("Edit").style.display='none';
document.getElementById("Del").style.display='none';
document.getElementById("Ser").style.display='none';
}
function AddDataPost(sUserId,sUserName)//添加数据模块
{
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
oBao = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
oBao = new ActiveXObject("Microsoft.XMLHTTP");
}
sUserId = escape(sUserId);
sUserName = escape(sUserName);
var userInfo = "userid="+sUserId+"&username="+sUserName;
oBao.open("POST","Add.asp",false);
oBao.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
oBao.send(userInfo);
document.all.userid.value="";
document.all.username.value="";
Useridmsg.innerHTML="";
Msg.innerHTML=unescape(oBao.responseText)
}
function EditDataPost(sUserId,sUserName)//修改数据模块
{
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
sUserId=escape(sUserId);
sUserName=escape(sUserName);
var userInfo = "userid="+sUserId+"&username="+sUserName;
oBj.open("POST","Edit.asp",false);
oBj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oBj.send(userInfo);
document.all.Euserid.value="";
document.all.Eusername.value="";
Euseridmsg.innerHTML="";
Emsg.innerHTML=unescape(oBj.responseText)
}
function chkadd(str)//添加数据时,对数据进行检验
{
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
oBao = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
oBao = new ActiveXObject("Microsoft.XMLHTTP");
}
oBao.open("POST","chkadd.asp?userid="+escape(str),false);
oBao.send(null);
var msg=unescape(oBao.responseText)
if(msg.indexOf("ERROR")!=-1)
{
document.all.userid.value="";
Useridmsg.innerHTML=msg;
}
else
{
Useridmsg.innerHTML=msg;
}
}
function chkedit(str)//修改数据时,对数据进行检验
{
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
oBj.open("POST","chkedit.asp?userid="+escape(str),false);
oBj.send(null);
var msg=unescape(oBj.responseText)
var msg2=msg.substring(msg.indexOf(":")+1,msg.length)
if(msg.indexOf("ERROR")!=-1)
{
document.all.Euserid.value="";
document.all.Eusername.value="";
Euseridmsg.innerHTML=msg;
Emsg.innerHTML="";
}
else
{
Euseridmsg.innerHTML=msg;
document.all.Eusername.value=msg2;
Emsg.innerHTML="";
}
}
function chkdel(str)//删除数据时,对数据进行检验
{
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
oBj.open("POST","chkdel.asp?userid="+escape(str),false);
oBj.send(null);
var msg=unescape(oBj.responseText)
if(msg.indexOf("ERROR")!=-1)
{
document.all.Duserid.value="";
Duseridmsg.innerHTML=msg;
Dmsg.innerHTML="";
}
else{
Duseridmsg.innerHTML=msg;
Dmsg.innerHTML="";
}
}
function del(str){//删除数据模块
if(confirm("确定删除会员编号为 "+str+" 的记录吗?")==true){
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
oBj.open("POST","Del.asp?userid="+escape(str),false);
oBj.send(null);
var msg=unescape(oBj.responseText);
document.all.Duserid.value="";
Duseridmsg.innerHTML="";
Dmsg.innerHTML=msg;
}
else
{
document.all.Duserid.value="";
Duseridmsg.innerHTML="";
Dmsg.innerHTML="删除失败!原因:被用户强制取消。";
}
}
function Ser(str){//搜索数据模块
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
oBj.open("POST","Ser.asp?info="+escape(str),false);
oBj.send(null);
var msg=unescape(oBj.responseText);
if(msg.length>0){
Smsg.innerHTML=msg;
}else
{
Smsg.innerHTML="已经生成XML文件 | <a href=SerXml.xml target=_blank><font color=#ff3300>搜索结果(纯XML方式)</font></a> | <a href=Show.htm target=_blank><font color=#ff3300>搜索结果(表格显示方式 Firefox不支持)</font></a>";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -