📄 checklogin.js
字号:
function reFlashDynaPage()
{
var pagename1 = "dyna_page_" + glabelid;
$(pagename1).innerHTML = "updateing...";
// sent to server
var fdyhttp = getHTTPObject();
fdyhttp.open("POST",gurl,false);
fdyhttp.onreadystatechange = function ()
{
if (fdyhttp.readyState == 4 && fdyhttp.status==200){
DynaPageResponse(fdyhttp,glabelid,gtime);
}
}
fdyhttp.send(gvalue);
}
function DynaPageResponse(pageRequest,rid,rflash)
{
var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.load(pageRequest.responseXml);
var tempdom = xml.getElementsByTagName("stat");
var stat = tempdom.item(0).text;
if(stat=='err'){
$("dyna_body_" + rid).innerHTML = xml.getElementsByTagName("infomation");
}else{
tempdom = xml.getElementsByTagName("id");
var tid = tempdom.item(0).text;
if(tid!=''){
var temprootdir = xml.getElementsByTagName("rootdir").item(0).text;
if(temprootdir == ''){ temprootdir = '\\'; }
var tempcontent = xml.getElementsByTagName("content").item(0).text;
if(tempcontent!=''){
$("dyna_body_" + tid).innerHTML = tempcontent;
}
var temptotalpage = xml.getElementsByTagName("totalpage").item(0).text;
if(temptotalpage == ''){ temptotalpage = '1'; }
var tempcurrentpage = xml.getElementsByTagName("currentpage").item(0).text;
if(tempcurrentpage == ''){ tempcurrentpage = '1'; }
var temptotalitem = xml.getElementsByTagName("totalitem").item(0).text;
if(temptotalitem == ''){ temptotalitem = '0'; }
var tempvalue = xml.getElementsByTagName("value").item(0).text;
GetPageList(tid,temprootdir,temptotalpage,tempcurrentpage,temptotalitem,tempvalue,0,rflash);
}
}
}
function GetPageList(t1,d1,p1,p2,p3,v1,m1,rt1)
{
if(parseInt(p2)<1){
p2=1;
}
if(p1>1){
var temppage;
if(m1==0){
if(parseInt(p2)>1){
temppage = "<img src=\"" + d1 + "Skin/blue/first.gif\" style=\"cursor:hand;\" onclick=\"ShowDynaPage(" + t1 + ",1," + rt1 + ",'" + d1 + "','" + v1 + "');\">";
temppage += " <img src=\"" + d1 + "Skin/blue/prev.gif\" style=\"cursor:hand;\" onclick=\"ShowDynaPage(" + t1 + "," + (parseInt(p2)-1) + "," + rt1 + ",'" + d1 + "','" + v1 + "');\">";
}else{
temppage = "<img src=\"" + d1 + "Skin/blue/first_d.gif\">";
temppage += " <img src=\"" + d1 + "Skin/blue/prev_d.gif\">";
}
var beginlog;
var endlog;
if(parseInt(p2)>5){
beginlog = parseInt(p2)-4;
temppage = temppage + ".";
}else{
beginlog = 1;
}
if((parseInt(p2)+4)<=p1){
endlog = parseInt(p2)+4;
}else{
endlog = p1;
}
for (var i = beginlog; i <= endlog; i++) {
if(parseInt(p2)==i){
temppage += " [<b><font color=red>" + i + "</font></b>] ";
}else{
temppage += " <b style=\"cursor:hand;\" onclick=\"ShowDynaPage(" + t1 + "," + i + "," + rt1 + ",'" + d1 + "','" + v1 + "');\">" + i + "</b> ";
}
}
if((parseInt(p2)+4)<p1){
temppage = temppage + ".";
}
if(parseInt(p2)<parseInt(p1)){
temppage += "<img src=\"" + d1 + "Skin/blue/next.gif\" style=\"cursor:hand;\" onclick=\"ShowDynaPage(" + t1 + "," + (parseInt(p2)+1) + "," + rt1 + ",'" + d1 + "','" + v1 + "');\">";
temppage += " <img src=\"" + d1 + "Skin/blue/end.gif\" style=\"cursor:hand;\" onclick=\"ShowDynaPage(" + t1 + "," + p1 + "," + rt1 + ",'" + d1 + "','" + v1 + "');\">";
}else{
temppage += "<img src=\"" + d1 + "Skin/blue/next_d.gif\">";
temppage += " <img src=\"" + d1 + "Skin/blue/end_d.gif\">";
}
}else{
if(parseInt(p2)>1){
temppage = " <img src=\"" + d1 + "Skin/blue/prev.gif\" style=\"cursor:hand;\" onclick=\"ShowDynaPage(" + t1 + "," + (parseInt(p2)-1) + "," + rt1 + ",'" + d1 + "','" + v1 + "');\">";
}else{
temppage = " <img src=\"" + d1 + "Skin/blue/prev_d.gif\">";
}
if(parseInt(p2)<p1){
temppage += "<img src=\"" + d1 + "Skin/blue/next.gif\" style=\"cursor:hand;\" onclick=\"ShowDynaPage(" + t1 + "," + (parseInt(p2)+1) + "," + rt1 + ",'" + d1 + "','" + v1 + "');\">";
}else{
temppage += "<img src=\"" + d1 + "Skin/blue/next_d.gif\">";
}
}
$("dyna_page_" + t1).innerHTML = temppage;
}else{
Element.hide("dyna_page_" + t1);
}
}
//***************************
// xmlHTTPinit
//***************************
function getHTTPObject(){
var xmlhttp_request = false;
try{
if( window.ActiveXObject ){
for( var i = 5; i; i-- ){
try{
if( i == 2 ){
xmlhttp_request = new ActiveXObject( "Microsoft.XMLHTTP" );
}else{
xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
xmlhttp_request.setRequestHeader("Content-Type","text/xml");
xmlhttp_request.setRequestHeader("Content-Type","gb2312");
}
break;
}catch(e){
xmlhttp_request = false;
}
}
}else if( window.XMLHttpRequest ){
xmlhttp_request = new XMLHttpRequest();
if (xmlhttp_request.overrideMimeType) {
xmlhttp_request.overrideMimeType('text/xml');
}
}
}catch(e){
xmlhttp_request = false;
}
return xmlhttp_request ;
}
//***************************
//cont for Visitor part
//***************************
function addfangke(ibid,idir)
{
// alert(username);
if(userstat == 'login'){
if(idir==0){
var fangurl = "index.asp?action=addfang";
}else{
var fangurl = idir + "/index.asp?action=addfang";
}
var fang_dom = new ActiveXObject("Microsoft.XMLDOM");
fang_dom.async=false;
var pfang = fang_dom.createProcessingInstruction("xml","version=\"1.0\" encoding=\"gb2312\"");
fang_dom.appendChild(pfang);
var fangRoot = fang_dom.createElement("root");
var fangField = fang_dom.createNode(1,"blogid","");
fangField.text = ibid;
fangRoot.appendChild(fangField);
fangField = fang_dom.createNode(1,"username","");
fangField.text = username;
fangRoot.appendChild(fangField);
fangField = fang_dom.createNode(1,"userid","");
fangField.text = userid;
fangRoot.appendChild(fangField);
fang_dom.appendChild(fangRoot);
var VHttp = getHTTPObject();
VHttp.open("POST",fangurl,false);
VHttp.send(fang_dom);
}
}
//***************************
//PDOaip part
//***************************
function getAPIUrls(root,username,userpass){
var strTempHTML = "";
var iName,iPass;
var syskey = root.item(0).getElementsByTagName("syskey").item(0).text;
var savecookie = root.item(0).getElementsByTagName("savecookie").item(0).text;
if (savecookie != "") {
savecookie = "&savecookie=" + savecookie;
}else{
savecookie = "&savecookie=";
}
if (syskey != "" && username != "") {
iName = "&username=" + username;
if (userpass != "") {
iPass = "&password=" + userpass;
}else{
iPass = "&password=";
}
var iUrls = root.item(0).getElementsByTagName("apiurl");
for (var i=0; i<iUrls.length; i++){
strTempHTML += iUrls.item(i).text + "?syskey=" + syskey + iName + iPass + savecookie + "|";
}
}
var strTempHTML = strTempHTML.substr(0, strTempHTML.length-1);
var strTempHTML = strTempHTML.split("|");
return strTempHTML;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -