Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery(document).ready(function(){
- // write domain name in header
- jQuery("span.bw_domain").text(window.location.hostname);
- // invalidate locale storage items after 5 seconds
- d = new Date();
- limit = d.getTime() - 1000 * 5;
- if(localStorage.getItem("bw_login") && localStorage.getItem("bw_login") < limit) {
- localStorage.removeItem("bw_username");
- localStorage.removeItem("bw_login");
- }
- // error handling and preserved values
- if(localStorage.getItem("bw_login")){
- jQuery("div.bw_error").show();
- }
- if(localStorage.getItem("bw_username") && localStorage.getItem("bw_username").length > 0){
- jQuery("#bw_username").val(localStorage.getItem("bw_username"));
- jQuery("#bw_password").focus();
- } else {
- jQuery("#bw_username").focus();
- }
- // store data on login
- jQuery("form").submit(function(){
- localStorage.setItem("bw_username", jQuery("#bw_username").val());
- d = new Date();
- localStorage.setItem("bw_login", d.getTime());
- });
- // remove data after usage
- localStorage.removeItem("bw_username");
- localStorage.removeItem("bw_login");
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement