首先更改js
//*********************************************************
// 目的: 设置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)
}
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()
})