在没有服务器的情况下从java脚本调用perl
Calling perl from java script without server
我对java脚本有点陌生,想知道是否有任何方法可以调用perl脚本,当从HTML网页单击按钮时,无需服务器(Tomcat,XAMP等)的干预。重要的一点是不能修改现有的perl代码。如果任何perl模块可以做到这一点,请告诉我。我的工作平台是Linux。
一般情况下,不,这是不可能的。
如果代码要在客户端上运行,那么客户端需要从服务器下载它,然后执行它。它还需要一个允许在浏览器中执行Perl代码的浏览器插件,因为这不是标准的浏览器功能;虽然我相信这样的插件确实存在,但它们并没有被广泛使用。
如果代码要在服务器上运行,那么服务器显然已经参与了。
我认为在不涉及服务器的情况下从HTML页面运行Perl代码的唯一可能的方法是提前在客户端上安装Perl代码、调用页面和Perl浏览器插件。这将是一个非常深奥的安排,我不认为追求它有多大意义,除非您需要在没有网络连接的机器上执行此操作-即使这样,它可能更容易和更直接:
-
使用本地桌面GUI来控制Perl,而不需要HTML或浏览器,或者
-
在客户端安装一个迷你HTTP服务器来与Perl代码交互,而不是让浏览器直接运行Perl
如果Perl脚本应该在客户端上运行,则不能这样做。
如果Perl脚本应该在服务器上运行:将按钮包装成一个表单,该表单具有Perl脚本的URL作为action
-attribute。
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- Java脚本时间添加
- 如何将字符串值从php页面发送到java脚本页面
- java脚本在Chrome和其他浏览器中对LocaleTimeString的不同行为
- Java脚本将URL转换为已保存的URL时出错
- 如何使用Java脚本创建提交按钮's的拖放功能
- 如何在java脚本中验证手机号码
- 使用java脚本更改onClick事件中菜单选项卡的颜色
- 无限的java脚本循环
- 无法在java脚本中调用图像的点击事件函数
- 如何在java中获得浏览器的java脚本控制台输出
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- java脚本的数学方程显示错误的答案
- AngularJS:如何使用java脚本函数更改跨度的ng-show条件
- 如何在java脚本中传递对象数组
- java脚本网站最佳实践
- 无法将java脚本函数与Panel'绑定;s OnLoad事件
- Java脚本访问Location标头's OAuth 2的URL片段
- 从 java 脚本调用函数时 PHP 中出错
- 当没有互联网连接时,谷歌地图Java脚本API处理