2011-07-04 276 views
2

我从来没有尝试过修改网页浏览器,但是有可能将程序嵌入为DOM元素吗?终端/控制台内部浏览器

最简单的例子是在开始>应用程序中使用那个愚蠢的Calculator程序,并将它放在浏览器的左上角。我不需要它与浏览器通信,只需坐在那里并进行交互。

我真正需要的是通过终端(即Putty或Linux命令行)访问ssh,但我不想使用速度非常慢的Anyterm或Ajaxterm。同样,我不想强​​迫用户打开一个新的终端。尽管在功能上它会是相同的,但它看起来或感觉不一样。

我确定有一种方法可以做到这一点,我只是不知道从哪里开始寻找。

干杯

+1

查看嵌入式标记wiki,了解为什么此标记已被删除。 –

+0

@Ian用Applet取代它。 – puk

回答

1

原则上,这是可能的。您可以使用一些程序,这些程序将由某个浏览器插件(或其他浏览器特定的机制)执行 - 或者在JavaScript中完全执行此操作。

可能的机制是闪存(这将是由浏览器的Flash插件执行),或Java小程序(它通常由Java插件来执行的,虽然有些浏览器(如Konqueror中)有自己的嵌入Java小程序的方式)。

对于通过终端进行的客户端SSH访问,使用Java完成,几乎已准备好的解决方案是JCTerm,以及JSch(均来自JCraft)。

+0

@Paulo,thanx的链接,它会帮助引导我在正确的方向 – puk