如何在perl CGI脚本中使用google API?

时间:2010-06-11 21:52:51

标签: javascript perl cgi google-api

Google API示例显示您应该在head标记中包含javascript,但我使用的是perl模块CGI,并且在那里他们建议您使用“print header;”而不是明确地写出你的标题。

因此,如果我想使用perl CGI模块和google API javascript,这是正确的方法吗?

我尝试明确地写出标题,但似乎perl模块真的希望我使用header方法。看起来这将是一个常见的用例,但我在网上浏览了一些这样的例子,我找不到一个。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

只需忽略CGI文档,然后使用<script>部分打印自己的HTML主题部分。

顺便说一句,CGI中的header函数打印HTTP标头,而不是HTML标头。 html标头由函数start_html生成。但是您不需要使用CGI的内置函数。 CGI输出应该如下所示(没有#部分):

Content-Type: text/html                   # HTTP HEADER

<html>                                    # HTML HEADER
<head>
<script type="text/javascript">           # JavaScript
...
</script>
</head>
...