2

We have a Perl application which contains a Perl/TK based GUI ( some checkboxes, entry fields, etc.) I have been asked to modify the Perl / TK GUI part of the application so that it can be run inside a web page. Is this possible? I found this: http://oreilly.com/openbook/webclient/ch07.html

however it appears to create a web client and parsing the HTML response to format the output, as opposed to running inside a browser. I would like to know if it is possible to somehow incorporate a Perl/TK GUI into web browser and if so what is the best way to do so? Maybe something like a plugin (ex. http://www.tcl.tk/software/plugin/)?

4

2 回答 2

3

通常的方法是用 HTML/CSS/JavaScript 重写您的应用程序。您在 O'Reilly 网站上展示的示例正好相反——它向您展示了如何编写将呈现 HTML 的 Tk 应用程序。

如果可以提供您需要的浏览器插件,则可以使用它。如果是这种情况,那么问题就很简单了,但是您需要在需要访问您的应用程序的每台PC 上安装该插件,并且该插件可能不支持某些 Tk 工具。你所能做的就是尝试一下。

于 2013-01-07T03:18:59.707 回答
1

在精通 Perl/Tk 中提到了一个 Netscape 项目,名为PerlPlus。但看起来Sourceforge 页面已经有一段时间没有被触及了。目的是在 Netscape 浏览器中运行 Perl(和 PerlTk)代码。

于 2013-01-07T12:21:52.987 回答