【问题标题】:Saving to localStorage not working in Firefox and IE保存到 localStorage 在 Firefox 和 IE 中不起作用
【发布时间】:2015-06-22 05:00:19
【问题描述】:

我一直在玩这个代码,我承认我真的不知道我需要做什么才能让它在 Firefox 或 IE 中工作。在 Webkit 和 Opera 中效果很好。我可以做基本的 HTML 和 CSS,但对于 JavaScript,我一无所知。我通过 jslint 运行代码并通过验证。

对我在做什么的大致了解;我有一个表单name="f",textarea onkeyup="doSetItem();" 带有一些虚拟文本,保存链接onclick="addTodo(); return false;"。单击保存时,文本区域文本应保存到隐藏的 div。为简洁起见,我包含了一个指向我创建的小提琴的链接,该小提琴可以在所有浏览器中进行测试。任何帮助将不胜感激!

jsfiddle.net

【问题讨论】:

    标签: javascript html local-storage


    【解决方案1】:

    您使用的是哪个版本的 IE 和 Firefox。您需要 IE 8 和 Firefox 3.5 才能获得对本地存储的支持。

    您可以通过以下方式访问它们: 将表单数据保存到本地存储 -

     $("#save").click(function() {
        localStorage.setItem("tsk",$("#task").val());           
    });
    

    并通过以下方式检索它们:

    $("#load").click(function(){
            $("#tasks").val(localStorage.getItem("tsk"));
    });
    

    我正在使用 jQuery 来选择我的 DOM,但即使没有它,您也可以使用访问本地存储。

    【讨论】:

    • 嗨,Abdel - 在实施方面我有点菜鸟。我明白你在说什么,但你能根据我提供的 jsfiddle 示例中的代码提供一个示例吗?也许你可以在 Firefox 和 IE 中打开它。感谢您及时回复,Abdel
    猜你喜欢
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 2013-07-23
    • 2015-08-16
    • 2016-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多