mirror of
https://github.com/torappinfo/uweb.git
synced 2024-08-14 23:54:59 +00:00
Compare commits
2 commits
f308403a3e
...
68fa9617be
Author | SHA1 | Date | |
---|---|---|---|
|
68fa9617be | ||
|
a894ae8777 |
2 changed files with 14 additions and 13 deletions
|
@ -13,16 +13,19 @@ let sa = [`<head><meta charset="utf-8"><meta name="viewport" content="width=devi
|
||||||
<option value="monospace">
|
<option value="monospace">
|
||||||
<option value="cursive">
|
<option value="cursive">
|
||||||
</datalist>
|
</datalist>
|
||||||
<form onsubmit="let d=document;let f=d.forms[0];d.location.href='i:b1Save config.html%0A%0Ai:8lconfig.html%0Ai:0i/data/data/info.torapp.uweb/files/config.html:'
|
<script>
|
||||||
+f.redirecturl.value+
|
function save(){
|
||||||
'&'+ f.downloadpath.value+
|
let d=document;let f=d.forms[0];
|
||||||
'&'+ f.font.value+
|
let inputs = Array.from(f.querySelectorAll('input')).map(input => input.value);
|
||||||
'&'+ f.cursive.value +
|
inputs.pop();
|
||||||
'&'+ f.fantasy.value +
|
inputs.push('<script charset="utf-8" src="https://jamesfengcao.codeberg.page/en/searchurl/config.js"><\\/script>');
|
||||||
'&'+ f.fixed.value +
|
let str = inputs.join('\\n');
|
||||||
'&'+ f.sansserif.value +
|
let url = 'i:b1Save config.html%0A%0Ai:8lconfig.html%0Ai:0lconfig.html:'+btoa(str);
|
||||||
'&'+ f.serif.value +
|
d.location.href=url;
|
||||||
':https://jamesfengcao.codeberg.page/en/searchurl/template/config.html';return false;" accept-charset=utf-8 >`];
|
return false;
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
<form onsubmit="return save()" accept-charset=utf-8 >`];
|
||||||
|
|
||||||
function gen(text) {
|
function gen(text) {
|
||||||
let strs = text.split('\n');
|
let strs = text.split('\n');
|
||||||
|
|
|
@ -20,9 +20,7 @@ function save(){
|
||||||
inputs.pop();
|
inputs.pop();
|
||||||
inputs.push('<script charset="utf-8" src="https://jamesfengcao.codeberg.page/zh/searchurl/config.js"><\\/script>');
|
inputs.push('<script charset="utf-8" src="https://jamesfengcao.codeberg.page/zh/searchurl/config.js"><\\/script>');
|
||||||
let str = inputs.join('\\n');
|
let str = inputs.join('\\n');
|
||||||
const encoder = new TextEncoder();
|
let url = 'i:b1保存配置%0A%0Ai:8lconfig.html%0Ai:0lconfig.html:'+btoa(str);
|
||||||
const bytes = encoder.encode(str);
|
|
||||||
let url = 'i:b1保存配置%0A%0Ai:8lconfig.html%0Ai:0lconfig.html:'+btoa(bytes);
|
|
||||||
d.location.href=url;
|
d.location.href=url;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue