5 <meta name=
"viewport" content=
"width=device-width, initial-scale=1" />
7 <link rel=
"stylesheet" href=
"https://jamesfengcao.gitee.io/uweb/style.css" type=
"text/css" />
8 <title>运行javascript脚本
</title>
11 <header class='header'
>
12 <a class=
"logo" href=
"..">⟰
</a> <a class=
"logo" href=
"https://jamesfengcao.gitee.io/uweb//tags/">Tags
</a>
18 <div class=
"container">
19 <h1 class=
"title">运行javascript脚本
21 <span class=
"subtitle"></span>
25 <li><a href=
"https://jamesfengcao.gitee.io/uweb/tags/javascript">javascript
</a> </li>
28 <p><a href=
"..">uweb浏览器
</a>支持运行本地及远程javascript脚本。
<br>
29 <b>大型脚本可安装到
"/sdcard/uweb/bookmarklet
"目录下:
</b><br>
30 <a target=
"_self" href=
"i:0h/sdcard/uweb/bookmarklet/彩云小译.js:https://caiyunapp.com/dest/trs.js">彩云小译
</a></p>
31 <p><b>远程及小型脚本可安装到default.rjs文件中:
</b><br>
32 <a target=
"_self" href=
"i:0g/sdcard/uweb/default.rjs:https://jamesfengcao.gitee.io/uweb/searchurl/txt/rjs.cfg">点击安装站内搜索、背景图、新窗口打开链接、移除覆盖物等
</a></p>
33 <p><b>远程脚本配置文件/sdcard/uweb/default.rjs示例如下:
</b></p>
34 <pre>彩云小译:'https://caiyunapp.com/dest/trs.js'
35 移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js'
36 新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','_blank');d.head.appendChild(b);}
37 google translate:'https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit';b=d.body;v=d.createElement('div');v.id='google_translate_element';v.style.display='none';b.insertBefore(v,b.firstChild);p=d.createElement('script');p.
text=
"function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: 'auto',includedLanguages:'zh-CN,zh-TW,en'},'google_translate_element');}";p.type='text/javascript';b.appendChild(p)
39 <p>default.rjs每行格式如下 (url部分支持js代码运算):
<br>
40 [远程脚本名]:[返回js脚本url的javascript代码]
</p>
41 <p>其中js脚本url可以为
<a href=
"../html5">本地html5应用
</a>脚本地址。譬如'file:///sdcard/uweb/app[XXX]/....../[XXX].js'。
<br>
42 清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单。
</p>