javascript - 禁用 JavaScript 的 RoR

标签 javascript ruby-on-rails ruby-on-rails-3.2 ruby-on-rails-4

当有人禁用 JavaScript 时,Ruby on Rails 3.2 和 4.0 中是否有任何回退机制?

应用程序将如何 react ,特别是在使用 ajax 请求时。它会回退到正常请求吗?

我问这个是因为我需要一个网站,它也可以处理来自残疾人的文本浏览器的请求。

如果没有默认回退,有哪些策略。

最佳答案

查看这篇文章。 Stop loading the page if Javascript is disabled

总的来说,我真的不能在这里考虑任何回退机制——请注意,rails 完成的大部分请求实际上是 ajax 请求,因为不可能发送 PUT 或 DELETE(而不是 delete 请求,rails 发送带有 data: {"_method"="delete"}).

的 ajax post 请求

简而言之,对我来说禁用 JS 会严重破坏页面,我今天要测试一下。

关于javascript - 禁用 JavaScript 的 RoR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19007463/

相关文章:

javascript - 如何获取 Iframe 的 documentElement

javascript - 检测列表是否为空

ruby-on-rails - SQLite/Rails 日期时间查询问题

ruby-on-rails - 从事件管理员管理 yml 配置

ruby - 由于初始化程序 Yaml 文件,Rspec 测试未运行

javascript - 如何使用 Javascript for 循环创建重复的 HTML?

javascript - 相对于鼠标指针显示模态组件并正确定位模态组件

ruby-on-rails - Rails查询相关表列值

mysql - rails : rake db:create mysql error

ruby-on-rails - 基于 GET 参数的 Rails 路由