如何在HTML中嵌入TCL脚本

时间:2016-05-05 10:21:32

标签: javascript html tcl

我想知道如何在HTML中使用TCL脚本。我所知道它与TCL CGI有关但却没有多少意识到这一点。我想使用特定查询从数据库中使用我的数据的javascript创建图表。

1 个答案:

答案 0 :(得分:2)

您谈到CGI,这意味着您希望在服务器上执行TCL代码,而不是in the browser。 (您使用“javascript”以及标记此问题令人困惑 - 如果您需要客户端的浏览器执行TCL代码,请使用上述链接访问TCL浏览器插件。)

但是,如果要将代码嵌入到HTML中,则传统的CGI不适用。您有两个选项,其中包含更多子选项:

  1. 在HTML中使用Server-Side includes(SSI) - 这通常是最简单但也效率最低的方法。如果您的网络服务器允许,您可以快速前进:
  2. <H1>Hello, visitor from <!-- #include virtual="print-remote-IP.tcl" --></H1>
    
    1. 使用其中一个TCL服务器模块。例如,Apache的那些是here。我目前很高兴地同时使用RivetWebsh,尽管后者现在被视为已弃用。
    2. <H1>Hello, visitor from <? puts $env(REMOTE_ADDR) ?></H1>
      

      我希望,我可能比提供链接更具体,但你的问题本身太模糊了......