javascript - 使用javascript执行服务器端ruby文件

标签 javascript html ruby

我的服务器上有一个 ruby​​ 文件(一个简单的测试文件)。我想知道如何使用 javascript 通过单击按钮在服务器上执行该文件。没有什么比 rails、asp 或 php 更吸引人的了。这只是一个小测试,我想看看它能走多远。在终端上,我所要做的就是 ruby test.rb。有没有办法在 html 页面上使用 javascript 执行此操作?

最佳答案

调整脚本,以便您的网络服务器可以使用 Rack 访问它或 CGI .

然后你只需要向它发出一个 HTTP 请求。您可以设置 location = URI,在表单上调用 submit(),使用 XMLHttpRequest 或任何其他选项。

关于javascript - 使用javascript执行服务器端ruby文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13635133/

相关文章:

javascript - queue.js不是异步的?

html - 我正在使用 bootstrap 网格系统将行划分为 11 和 1。但最后一列中的主页 Logo 未按预期显示。它显示在第一列

javascript - 打开嵌入在 div 中的 pdf

c - Ruby C 扩展如何存储 proc 以供以后执行?

javascript - 初始化图表后如何在 LightningChart JS 中添加 defaultAxisXTickStrategy?

javascript - Flexslider 插件幻灯片出现故障

javascript - 构造函数中的函数名称有什么不同?

javascript - 检查div是否有动画,找出div的位置

ruby - ruby 正则表达式选项 `n` 有什么作用?

ruby-on-rails - Ruby on Rails 中的 Controller 类应该包含什么?