Use localStorage

This commit is contained in:
Sheng
2018-08-21 21:46:16 +08:00
parent f09ba9ec1a
commit 9a49c9e5a3
2 changed files with 33 additions and 5 deletions
+25 -1
View File
@@ -7,9 +7,31 @@ jQuery(function($){
var status = $('#status'),
btn = $('.btn-primary'),
style = {};
style = {},
names = ['hostname', 'port', 'username', 'password'];
function store_items(names, data) {
var i, name;
for (i = 0; i < names.length; i++) {
name = names[i];
window.localStorage.setItem(name, data.get(name));
}
}
function restore_items(names) {
var i, name, value;
for (i=0; i < names.length; i++) {
name = names[i];
value = window.localStorage.getItem(name) || '';
$('#'+name).val(value);
}
}
restore_items(names);
function parse_xterm_style() {
var text = $('.xterm-helpers style').text();
var arr = text.split('xterm-normal-char{width:');
@@ -236,6 +258,8 @@ jQuery(function($){
return;
}
store_items(names, data);
status.text('');
btn.prop('disabled', true);