Javascript 属于客户端脚本语言,无法直接与服务器进行交互,当然最近流行的Ajax可以,然而实现起来比较麻烦,而且Ajax一般用于比较复杂的交互。有没有更加简单的办法让Javascript调用服务器脚本或获取服务器的相关信息呢?
SSI可以做到,关于SSI相关概念,这样就不多说了,Google知道。
环境: Lighttpd/SSL + Perl/CGI + Javascript
Lighttpd为WWW服务器,支持SSI,配置也很简单:
server.modules = (
mod_ssi # 加载 SSI 模块
)
ssi.extension = ( ".shtml" )
time.pl 脚本内容如下:
#!/usr/bin/perl
print <
Content-Type: text/html
Current Server Time:
这里使用了一个内嵌的框架,框架里面的源文件就是带有SSI标记的 HTML 文件,即 time.shtml,其内容如下:
Server Time
执行 time.pl,没有错误的话,会显示当前服务器时间,如:2006年03月08日 21:59:59
并且时间的显示是动态的,在不停地走动。
阅读(2708) | 评论(0) | 转发(0) |