ajax new,Ajax

本文详细介绍了网页中用户验证、登录、AJAX内容更新和分页标签的实现过程,涉及关键函数如changepage和updatepage。通过AJAX技术,实现了页面内容的动态更新和分页标签的刷新,提升了用户体验。
摘要由CSDN通过智能技术生成

用户验证

检验用户是否存在,如存在则返回false,页面内需有ID为username 这个输入框。

点击检查用户名

用户登录

用户登录过程,页面内须有ID为username, password, checkcode 这三个输入框。

登录

更新标签内容

AJAX方式更新标签内容,一般用于分页等。

function changepage(spanname,sourcename,pagenum)

{

var x = new AjaxRequest('XML','pe100_' + sourcename);

x.labelname = sourcename;

x.pagename = "当前页面名,特殊情况用,AJAX调用时可不填";

x.currentpage = pagenum;

x.para = [标签参数列表,请使用二维字符阵列形式填写];

x.post('updatelabel', 'ajax.aspx', function(s) {

var xml = x.createXmlDom(s);

$("pe100_" + sourcename).innerHTML = xml.getElementsByTagName("body")[0].firstChild.data;

updatepage(spanname, sourcename, xml); /* 如需要更新分页列表,则需要本行 */

});

}

更新分页标签内容

AJAX方式更新分页标签,一般配合上面的AJAX标签更新使用。

function updatepage(spanname, sourcename, xml)

{

var x = new AjaxRequest('XML','pe100_page_' + sourcename);

x.labelname = spanname;

x.sourcename = sourcename;

x.total = xml.getElementsByTagName("total")[0].firstChild.data;

x.currentpage = xml.getElementsByTagName("currentpage")[0].firstChild.data;

x.pagesize = xml.getElementsByTagName("pagesize")[0].firstChild.data;

x.post('updatepage', 'ajax.aspx', function(s) {

var xml = x.createXmlDom(s);

$("pe100_page_" + sourcename).innerHTML = xml.getElementsByTagName("body")[0].firstChild.data;

});

}

发表评论

发表评论,页面内需有ID为username,content,face,email,gid,nid,tid,private,position,score,ip 这七个输入框。

发表

获取系统固定标签内容

获取系统中固定标签的内容, 参数说明:labelname 调用标签名, targetid AJAX状态输出,为空则不显示。

function getlabel(labelname, targetid)

{

var x = new AjaxRequest('XML',targetid);

x.post(labelname, 'ajax.aspx', function(s) {

var xml = x.createXmlDom(s);

$(targetid).innerHTML = xml.getElementsByTagName("body")[0].firstChild.data;

});

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值