• HTML5 Local Storage

    abemassry        
    2 Likes0 Commentsjavascript

    function supports_html5_storage() {
      try {
        //if it worked then you can write something to local storage
        localStorage["works"] = "yes";
        return 'localStorage' in window && window['localStorage'] !== null;
      } catch (e) {
        return false;
      }
    }
    
    $(document).ready(function() {
      $("#login_button_pressed").click(function(){
        //if not false then it means it worked
        if (supports_html5_storage() !== false) {
          //write key value pairs to local storage
          localStorage["code_stored"] = 1;
          localStorage["title"] = $("#title").val();
          localStorage["lang"] = $("#lang").val();
          localStorage["filter"] = $("#filter").val();
          localStorage["code"] = editor.getValue();
        }
        $("#code_holder").val(editor.getValue());
      });
    });
    

Comments (0)