惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
T
The Exploit Database - CXSecurity.com
Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy & Cybersecurity Law Blog
L
LINUX DO - 热门话题
T
Threat Research - Cisco Blogs
T
Tenable Blog
TaoSecurity Blog
TaoSecurity Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
AI
AI
P
Proofpoint News Feed
A
About on SuperTechFans
P
Privacy International News Feed
月光博客
月光博客
雷峰网
雷峰网
S
Secure Thoughts
博客园 - 叶小钗
博客园 - 聂微东
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Project Zero
Project Zero
The Cloudflare Blog
SecWiki News
SecWiki News
The Hacker News
The Hacker News
V
Vulnerabilities – Threatpost
罗磊的独立博客
A
Arctic Wolf
阮一峰的网络日志
阮一峰的网络日志
Know Your Adversary
Know Your Adversary
酷 壳 – CoolShell
酷 壳 – CoolShell
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Troy Hunt's Blog
The Last Watchdog
The Last Watchdog
Schneier on Security
Schneier on Security
小众软件
小众软件
有赞技术团队
有赞技术团队
博客园 - 司徒正美
T
Tailwind CSS Blog
量子位
C
Cybersecurity and Infrastructure Security Agency CISA
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Hugging Face - Blog
Hugging Face - Blog
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
S
Security @ Cisco Blogs
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
L
Lohrmann on Cybersecurity

涂涂研版

关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制! 关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制!
关注IT技术和学习分享,提供ZBlogPHP主题模板插件定制!
2020-07-19 · via 涂涂研版

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

雨夜 教程、积累

  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}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请通知我们,一经查实,本站将立刻删除。