织梦dedecms登录账号两次调用checkLogin

92建站   2021-08-17   收藏本文

本文介绍了织梦dedecms登录账号两次调用checkLogin,今天,编织会议dedecms模板的制作遇到了一个问题,在文章页面、顶部和评论部分,dedecms函数都是同名的,这将导致冲突,总有一个不能使用,一起来看看解决办法吧。

下面来说说DEDECMS两次调用checkLogin的解决办法 。

实现教程:

头部检查是否登录JS:

<script language="javascript" type="text/javascript">

<!--

function isLogins(){

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>

评论部分检查是否登录:

function CheckLogin(){

var taget_obj = document.getElementById('_ajax_feedback');

myajax = new DedeAjax(taget_obj,false,false,'','','');

myajax.SendGet2("{dede:global.cfg_cmsurl/}/member/ajax_feedback.php");

DedeXHTTP = null;

}

我是修改了头部检查是否登录的函数名。把checkLogin修改为isLogins。修改完之后,需要修改头部检查登录的JS。同时,要修改每个页面的函数名。

如果修改评论部分的织梦dedecms代码,则只需要修改ajaxfeedback.htm里的JS代码以及其他文章页的JS代码。

TAG标签: 织梦调用checkLogin
展开