有没有支持 javascript 的文本模式浏览器?

有没有支持 javascript 的文本模式浏览器?

我需要远程配置我的路由器,但链接等无法工作,因为路由器配置页面使用 javascript,如果没有它就无法运行。

显然,netgear 竟然如此垃圾,真让人感到羞耻,但是有没有一种文本模式的浏览器可以让他们的流产行为得以运行?

答案1

布劳什是一款基于文本的现代浏览器,运行在终端上。据其网站介绍,“它可以渲染现代浏览器可以渲染的所有内容;HTML5、CSS3、JS、视频甚至 WebGL”。它的效果比 好得多elinks。它是用 Go 编写的,因此它是一个单一的可执行文件,可在大多数主要平台(Linux、Mac、Windows 等)上使用。(还有一个现场演示,可以通过 SSH 访问:$ ssh brow.sh但目前处于离线状态)

截屏

答案2

检查您拥有的 elinks 版本。

elinks -version
ELinks 0.12pre6 #Not the version that supports ECMAScript

文章“构建基于文本的 eLinks Web 浏览器并支持(某种)JavaScript“描述了如何在 elinks 中配置 javascript。

它指出,elinks 的最终版本仍然无法适用于许多网页,这也许就是为什么 Ubuntu 中的 elinks 版本默认未启用 javascript 支持的原因。

还注意到其他甚至不太成功的替代方案:links2 和 w3m + w3m-js 扩展。

以下是构建支持 ECMAScript 的 elinks 的命令的快速摘要:

wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
tar xjvf elinks-current-0.13.tar.bz2
cd elinks-0.13*
./configure
#Check for ECMAScript support. 
make -j8
sudo make install

答案3

浏览声称支持 JavaScript(但我从未使用过)

作为ed 是标准编辑器edbrowse可能会成为标准浏览器;-)。

答案4

这里有一个很好的功能比较表Linux 杂志

相关内容