有比较熟悉CGI或者Ajax的么?帮忙解决个问题

有比较熟悉CGI或者Ajax的么?帮忙解决个问题

请问怎样在CGI中点击按钮后执行一段perl代码
我尝试用ajax做,但是结果不成功.好像ajax只是生成js的代码,对于服务端执行的pl程序无能为力.
在此请问这个问题要怎么解决啊?
我不想post到另一个cgi执行,只是想执行本CGI中的一个sub
想到个办法是提交给本文件,添加是否执行的判断
有直接运行的办法么?
cgi 必须 post到服务器 才能执行

如果 一定想要实现 在客户端执行的问题

个人认为 需要为客户端 开发个程序  才能勉强实现

不是在客户端执行,您理解错了
我的意思是点按钮后服务器去执行本CGI中的一个sub
听上去满简单的,但是实现不了...
我的意思是点按钮后服务器去执行本CGI中的一个sub   # 这不就是post 吗
如果用ajax你还是需要一个server 去执行那段code,
类似Post....然後再把结果回传给 AJAX的client...

只是AJAX 写法我不是很熟....没办法帮你...查查看...应该有类似的才对...
那还是用post提交给本文件吧,再通过判断来执行
谢谢两位
今天看到一个模块 用perl实现ajax

CGI::Ajax

http://search.cpan.org/~bct/CGI-Ajax-0.701/lib/CGI/Ajax.pm

也许对你有帮助


CGI::Ajax很好用的
是滴,很好用。