mirror of
https://github.com/huashengdun/webssh.git
synced 2026-08-23 22:26:28 +00:00
Use localStorage
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user