首页 > CMS > 织梦DEDE > 正文

织梦(Dedecms)文章页两次调用checkLogin问题

2024-07-12 08:37:52
字体:
来源:转载
供稿:网友
今天在制作织梦dedecms模板遇到一个问题,在文章页部分,顶部和评论部分都要检查会员是否登录。

而检查登陆的织梦dedecms函数都是同名的。这里就会造成冲突,总有一个无法使用。
  最终,找到了解决办法,就是修改函数名。 头部检查是否登录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代码。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表