永远保存网页的所有效果[关闭]

Posted

技术标签:

【中文标题】永远保存网页的所有效果[关闭]【英文标题】:save all the effect of a webpage forever [closed] 【发布时间】:2016-04-26 12:47:57 【问题描述】:

假设我有一个带有按钮的网页,当我按下按钮时,它将在下面创建另一个按钮。现在我想保存效果,这意味着当我再次打开网页时,它将直接显示下面的按钮按钮。 我怎样才能将这种效果存储在数据库中或以其他方式?

【问题讨论】:

您可以使用 html5 本地存储。 请详细说明。 【参考方案1】:

你想问的是“我怎样才能坚持下去”? 您可以通过多种不同的方法进行持久化,这里有一些:

保存在文件中 保存在数据库中 HTML5 本地存储 cookies

对于您的方案,最合适的方法是使用带有 javascript 的 cookie。 这里有一些 JS 代码来设置一个 cookie 并检查一个 cookie:

    function setBtnCookie() 
        var showButton=getCookie("showButton");
        if (showButton=="") 
            setCookie("showButton", "true", 365);
        
    

    function checkCookie() 
        var showButton=getCookie("showButton");
        if (showButton=="") 
            return false;
        else
            return true;
        
    

【讨论】:

如何将这些 html 效果存储在数据库中? 对于您的方案,请忽略数据库的开销,只需使用带有 javascript 的 cookie。 对于这种情况 cookie 很好。

以上是关于永远保存网页的所有效果[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何允许用户编辑网页内容并将其保存给所有查看者? [关闭]

怎样保存网页中的图片 (放大镜效果的图片)

如何将网页保存为PDF文件

如何批量保存网页中的图片

Reactjs Token 过期时间

如何把SWF文件作为背景添加到网页中去