javascript - Rails 3 自动添加 X-UA-Compatible header ?

标签 javascript ruby-on-rails

如果您使用的是 IE8,Rails 3 会自动添加 header 吗?我看到 X-UA-Compatible 的元标记设置为“IE=8.0000”,这打乱了我的一个观点。

我似乎找不到其他任何东西可以做到这一点,所以我想我应该问问这里的大脑。

谢谢, 规则

最佳答案

如果我们查看加载在 vanilla rails3 应用程序中的所有中间件:

rake middleware
(in /private/tmp/bla)
use ActionDispatch::Static
use Rack::Lock
use ActiveSupport::Cache::Strategy::LocalCache
use Rack::Runtime
use Rails::Rack::Logger
use ActionDispatch::ShowExceptions
use ActionDispatch::RemoteIp
use Rack::Sendfile
use ActionDispatch::Callbacks
use ActiveRecord::ConnectionAdapters::ConnectionManagement
use ActiveRecord::QueryCache
use ActionDispatch::Cookies
use ActionDispatch::Session::CookieStore
use ActionDispatch::Flash
use ActionDispatch::ParamsParser
use Rack::MethodOverride
use ActionDispatch::Head
use ActionDispatch::BestStandardsSupport
run Bla::Application.routes

ActionDispatch::BestStandardsSupport source正在设置 X-UA-Compatible header ,而不是 IE=8.000。你运行 3.0.0 吗?

关于javascript - Rails 3 自动添加 X-UA-Compatible header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807605/

相关文章:

javascript - 如何使用数组在 li 中插入文本?

ruby-on-rails - rails 将列添加到用户模型

ruby-on-rails - rake-pipeline 在指定的输出目录中进行脂肪转储,我该如何停止呢?

ruby-on-rails - 将 JRuby 与 Rails 3.2 结合使用

ruby-on-rails - 集成共享同一个 MySQL 数据存储的 Django 和 Rails 应用程序的最佳方式是什么?

ruby-on-rails - 为什么在保存对象后使用 'reload' 方法? (Hartl Rails Tut 6.30)

JavaScript 编码示例

用于创建 html 选择菜单的 javascript 代码未在 IE8 中填充

javascript - 将数据传递到 blueimp gallery

javascript - 为什么在 `controller`中直接调用 `AngularJs`的函数不可以