【问题标题】:Running a Perl/TK GUI inside a web page在网页中运行 Perl/TK GUI
【发布时间】:2012-12-20 18:32:54
【问题描述】:

我们有一个 Perl 应用程序,其中包含基于 Perl/TK 的 GUI(一些复选框、输入字段等) 我被要求修改应用程序的 Perl / TK GUI 部分,以便它可以在网页中运行。这可能吗? 我找到了这个: http://oreilly.com/openbook/webclient/ch07.html

然而,它似乎是创建一个 Web 客户端并解析 HTML 响应以格式化输出,而不是在浏览器中运行。 我想知道是否有可能以某种方式将 Perl/TK GUI 合并到 Web 浏览器中,如果可以,最好的方法是什么?也许像插件之类的东西(例如http://www.tcl.tk/software/plugin/)?

【问题讨论】:

    标签: html perl user-interface browser perltk


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,不是我想听到的,而是我需要知道的。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多