mirror of https://github.com/huashengdun/webssh
Populate the form with url data directly
parent
0a44b1fdf3
commit
f54eba8cfe
|
@ -71,12 +71,16 @@ jQuery(function($){
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function restore_items(names) {
|
function restore_items(names, storage) {
|
||||||
var i, name, value;
|
var i, name, value;
|
||||||
|
|
||||||
|
if (storage === undefined) {
|
||||||
|
storage = window.localStorage;
|
||||||
|
}
|
||||||
|
|
||||||
for (i=0; i < names.length; i++) {
|
for (i=0; i < names.length; i++) {
|
||||||
name = names[i];
|
name = names[i];
|
||||||
value = window.localStorage.getItem(name);
|
value = storage.getItem(name);
|
||||||
if (value) {
|
if (value) {
|
||||||
$('#'+name).val(value);
|
$('#'+name).val(value);
|
||||||
}
|
}
|
||||||
|
@ -521,7 +525,7 @@ jQuery(function($){
|
||||||
function wrap_object(opts) {
|
function wrap_object(opts) {
|
||||||
var obj = {};
|
var obj = {};
|
||||||
|
|
||||||
obj.get = function(attr) {
|
obj.getItem = obj.get =function(attr) {
|
||||||
return opts[attr] || '';
|
return opts[attr] || '';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -676,8 +680,8 @@ jQuery(function($){
|
||||||
data._origin = event_origin;
|
data._origin = event_origin;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
restore_items(fields.concat(['password']), data_wrapped);
|
||||||
store_items(fields, data_wrapped);
|
store_items(fields, data_wrapped);
|
||||||
restore_items(fields);
|
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: url,
|
url: url,
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<label for="Password">Password</label>
|
<label for="Password">Password</label>
|
||||||
<input class="form-control" type="password" name="password" value="">
|
<input class="form-control" type="password" id="password" name="password" value="">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
@ -56,13 +56,13 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<label for="Passphrase">Passphrase</label>
|
<label for="Passphrase">Passphrase</label>
|
||||||
<input class="form-control" type="password" name="passphrase" value="">
|
<input class="form-control" type="password" id="passphrase" name="passphrase" value="">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<label for="totp">Totp (time-based one-time password)</label>
|
<label for="totp">Totp (time-based one-time password)</label>
|
||||||
<input class="form-control" type="password" name="totp" value="">
|
<input class="form-control" type="password" id="totp" name="totp" value="">
|
||||||
</div>
|
</div>
|
||||||
<div class="col">
|
<div class="col">
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue