您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
AJAX实现在dedecms静态html页面显示登陆用户信息
含蕾2024-06-12 23:30:16dedecms教程已有人查阅
导读想要在织梦DEDECMS静态模板中输出动态的用户信息,就需要用到ajax脚本来输出调用数据,下面的代码完全是从官网默认的模板提取出来的,在实际应用的时候缺一不可。
想要在织梦DEDECMS静态模板中输出动态的用户信息,就需要用到ajax脚本来输出调用数据,下面的代码完全是从官网默认的模板提取出来的,在实际应用的时候缺一不可。
一、首先调用AJAX脚本:
一、首先调用AJAX脚本:
<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>
二、页面载入时调用函数,在页头之间插入:
<script language="javascript" type="text/javascript">
<!--
$(function(){
$("a[_for]").mouseover(function(){
$(this).parents().children("a[_for]").removeClass("thisclass").parents().children("dd").hide();
$(this).addClass("thisclass").blur();
$("#"+$(this).attr("_for")).show();
});
$("a[_for=uc_member]").mouseover();
$("a[_for=flink_1]").mouseover();
});
function CheckLogin(){
var taget_obj = document.getElementById('_userlogin');
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");
DedeXHTTP = null;
}
-->
</script>
三、在页面中适合的位置放入代码:(缺一不可),ID="_userlogin" 不可以更改,更改后脚本无法定位到这里,下面的JS的意思是加载网页是触发脚本并调用函数:CheckLogin();
<div id="_userlogin" class="login">
</div>
<script language="javascript" type="text/javascript">CheckLogin();</script>
三:把生存不必要的标签隐藏,只保留这样的格式:您好,biaoge 欢迎登录!
<style>
.login .uclink, .login .mylink, .login .use ce {
display: none;
}
</style>
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms5.7登陆后台提示验证码错误的解决方法
今天一个客户说网站后台无法登录,提示验证码错误,查看了半天代码,session也清理了还是不行,汗了。 GG了一下网上的方法,没用,后来看了下控制面板,发现空间占用为104% -
教你制作织梦自定义公告模板
比喻站点的较新公告显示位就没有,在网上找了好久,没有发现相关的信息,可能是我没有找到,所以就花了几个小时研究了一下DEDECMS的部分源码,试想,何不自已写呢 -
dede织梦判断是否有下级栏目没有显示同级栏目的方法
判断是否有下级栏目,有就显示所有下级栏目,没有就显示同级栏目,调用代码如下: -
dede织梦channelartlist标签怎么实现倒序
最近用到channelartlist标签,发现在同一个频道有用到前面几个栏目,又用到后面栏目的时候就需要定义这个标签的查询顺序,是正序还是倒序?
留言与评论 (共有 条评论) |