Chinaunix首页 | 论坛 | 博客
  • 博客访问: 591986
  • 博文数量: 40
  • 博客积分: 7274
  • 博客等级: 少将
  • 技术积分: 410
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-20 15:00
个人简介

Expired

文章分类
文章存档

2011年(1)

2008年(3)

2007年(17)

2006年(10)

2005年(9)

分类: LINUX

2006-03-08 22:00:59

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
并且时间的显示是动态的,在不停地走动。
阅读(2657) | 评论(0) | 转发(0) |
0

上一篇:Perl/CGI 模板

下一篇:Texlive 2005 安装指南

给主人留下些什么吧!~~