欢迎访问,本站接受互联网网站仿站、功能定制、定制插件、主题,如果需要的话可以联系我 QQ:2283276927

zblogphp评论名等记忆功能和asp一样

雨夜 886次浏览 11个评论
  1. 首先更改js

  2. //*********************************************************
    // 目的:    设置Cookie
    // 输入:    sName, sValue,iExpireDays
    // 返回:    无
    //*********************************************************
    function SetCookie(sName, sValue,iExpireDays) {
    	var path=(typeof(cookiespath)=="undefined") ? "/":cookiespath;
    	if (iExpireDays){
    		var dExpire = new Date();
    		dExpire.setTime(dExpire.getTime()+parseInt(iExpireDays*24*60*60*1000));
    		document.cookie = sName + "=" + escape(sValue) + "; expires=" + dExpire.toGMTString()+ "; path="+path;
    	}
    	else{
    		document.cookie = sName + "=" + escape(sValue)+ "; path="+path;
    	}
    }
    //*********************************************************
    // 目的:    返回Cookie
    // 输入:    Name
    // 返回:    Cookie值
    //*********************************************************
    function GetCookie(sName) {
    
    	var arr = document.cookie.match(new RegExp("(^| )"+sName+"=([^;]*)(;|$)"));
    	if(arr !=null){return unescape(arr[2])};
    	return null;
    
    }
    //*********************************************************
    // 目的:    加载信息
    // 输入:    无
    // 返回:    无
    //*********************************************************
    function LoadRememberInfo() {
    
    	var strName=GetCookie("inpName");
    	var strEmail=GetCookie("inpEmail");
    	if($("#inpHomePage")){
    	var strHomePage=GetCookie("inpHomePage");
    	//if(strHomePage){document.getElementById("inpHomePage").value=strHomePage;};
    	$("#inpHomePage").val(strHomePage);
    	}
    	var bolRemember=GetCookie("chkRemember");
    
    	//if(bolRemember=="true"){
    
    		if(strName){document.getElementById("inpName").value=strName;};
    		if(strEmail){document.getElementById("inpEmail").value=strEmail;};
    		
    		if(bolRemember){document.getElementById("chkRemember").checked=bolRemember;};
    
    	//}
    //console.log(GetCookie("username"))
    	if(GetCookie("username")){
    		document.getElementById("inpName").value=unescape(GetCookie("username"));
    		
    	}
    
    }
    //*********************************************************
    
    
    
    
    //*********************************************************
    // 目的:    保存信息
    // 输入:    无
    // 返回:    无
    //*********************************************************
    function SaveRememberInfo() {
    
    	var strName=document.getElementById("inpName").value;
    	var strEmail=document.getElementById("inpEmail").value;
    	if($("#inpHomePage")){
    		var strHomePage=$("#inpHomePage").val();
    		SetCookie("inpHomePage",strHomePage,365);
    	}
    	var bolRemember=document.getElementById("chkRemember").checked;
    
    
    	SetCookie("inpName",strName,365);
    	SetCookie("inpEmail",strEmail,365);
    	SetCookie("chkRemember",bolRemember,365);
    	//console.log(strName)
    
    }
  3. zbp.plugin.on("comment.postsuccess", "system",
            function(formData, retString, textStatus, jqXhr) {
    			SaveRememberInfo();//这里
                var objSubmit = $("#inpId").parent("form").find(":submit");
                objSubmit.removeClass("loading").removeAttr("disabled").val(objSubmit.data("orig"));
                var data = $.parseJSON(retString);
                if (data.err.code !== 0) {
                    alert(data.err.msg);
                    throw "ERROR - " + data.err.msg
                }
    			if (formData.replyid == "0") {
                    zbp.$(data.data.html).insertAfter("#AjaxCommentBegin")
                } else {
                    zbp.$(data.data.html).insertAfter("#AjaxComment" + formData.replyid)
                }
                location.hash = "#comment-" + data.data.ID;
                zbp.$("#txaArticle").val("");
                zbp.userinfo.saveFromHtml()
    });
    zbp.plugin.on("comment.postsuccess", "guag", function () {
    	SaveRememberInfo();//这里
     // $("#cancel-comment-reply-link").click()
    })

  4.模板里引用:

{if $type=="article" || $type=="page"}
	<script language="JavaScript" type="text/javascript">LoadRememberInfo();</script>
{/if}

涂涂研版版权所有,如未注明 , 均为原创,转载需注明出处。
发表我的评论换个身份
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(11) 个小伙伴在吐槽
  1. 文章写的不错,赞一个
    山女渔夫 2021-01-04 PM 04:31 回复
  2. 文章很棒 很有用
    三里桃花不及卿 2021-01-04 AM 10:39 回复
  3. 人生赢家都自带30°角的专注感!
    席小欢 2020-12-24 AM 11:35 回复
  4. 学习了赞一个
    站元素主机 2020-11-28 PM 03:57 回复
  5. JS代码是添加还是修改?
    小虎博客 2020-11-05 PM 10:06 回复
    • 有添加有修改。哈哈
      涂涂 2020-11-06 AM 09:15 回复
  6. 你还别说,我是准备去掉默认模版的那个昵称的默认文字“XX”的,准备动手的时候,再来找资料,找不到就qq骚扰你的哈!
    林三 2020-10-13 PM 06:59 回复
    • 很给力!!!!!
      大卖家 2020-10-23 AM 10:22 回复
  7. zblogphp评论名等记忆功能和asp一样
    项目中心 2020-09-11 PM 03:30 回复
  8. 试试
    啥啊 2020-09-10 PM 01:17 回复
  9. 厉害
    洋得意网 2020-07-28 AM 10:44 回复

主题定制开发流程

ZBLOGPHP开发流程

联系我们