在 ie8 及以下版本上使用 twitter bootstrap 的 Respond.js

2023-12-15

我正在使用 twitter bootstrap 实现一个响应式网站,但在 iexplorer 8 及更低版本上无法使用媒体查询。

我为 try respond.js 创建了一个简单的示例,但媒体查询在 iexplorer 7-8 上仍然无法工作,以下是 html:

<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<title>Bootstrap 101 Template</title>
<meta name="Description" content="Web description here" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<link href="./css/styles.css" rel="stylesheet">
<!--[if IE]>
  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link rel="shortcut icon" href="./img/favicon.png">
</head>
<body>
<div class="container">
  <h1>Hello, world!</h1>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
<script src="./js/respond.min.js"></script>
<script src="./js/scripts.js"></script>
</body>
</html>

这是 style.css:

@media only screen and (max-width: 38.75em) {
body {
    background: green;
}
}

Regards


https://github.com/scottjehl/Respond#cdnx-domain-setup

CDN/X 域设置

Respond.js 的工作原理是通过 AJAX 请求 CSS 的原始副本,因此如果您将样式表托管在 CDN(或子域)上,则需要上传代理页面以启用跨域通信。

请参阅 cross-domain/example.html 进行演示:

Upload cross-domain/respond-proxy.html to your external domain
Upload cross-domain/respond.proxy.gif to your origin domain
Reference the file(s) via <link /> element(s):

<!-- Respond.js proxy on external server -->
<link href="http://externalcdn.com/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />

<!-- Respond.js redirect location on local server -->
<link href="/path/to/respond.proxy.gif" id="respond-redirect" rel="respond-redirect" />

<!-- Respond.js proxy script on local server -->
<script src="/path/to/respond.proxy.js"></script>

如果您在跨域设置时遇到问题,请确保 respond-proxy.html 没有附加查询字符串。

注意:非常感谢@doctyper在跨域代理方面的贡献!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 ie8 及以下版本上使用 twitter bootstrap 的 Respond.js 的相关文章

  • 如何仅针对 Internet Explorer 7 以编程方式关闭 JavaScript?

    我想使用 JavaScript 和 或 jQuery 代码关闭 JavaScript 前提是在 IE7 中查看页面 如何才能做到这一点 将不胜感激神奇的代码片段 使用条件注释 http msdn microsoft com en us li
  • 基本 CSS 功能在 IE8 中不起作用

    我在这里完全不知所措 我正在开发一个网站 需要支持大量使用 IE8 的用户 一切都可以在 IE9 及更高版本以及 Chrome Firefox 和 Safari 中运行 但我一生都无法获得基本的 CSS 例如高度属性 来在 IE8 中一致工
  • 使用 Internet Explorer 8 进行提示()

    我很难找到解决我的问题的方法 这是一个代码片段 var ans prompt Mot de passe if ans ans null doPostBack Page ans else window location Erreurs Not
  • css 子 (>) 选择器在 IE8 中不起作用?

    根据我在这里和那里收集和理解的内容 当我错了时阻止我 只要您使用文档类型 html5 触发标准模式 子选择器 gt 就可以在 IE7 上工作应该这样做 尽管如此 我的CSS nav gt ul gt li gt a padding 0 2e
  • IE8 中的控制台未定义问题[重复]

    这个问题在这里已经有答案了 我知道IE只处理console如果调试窗口打开 则作为对象 如果调试窗口未打开 则会将控制台视为未定义 这就是为什么我决定添加一个if像这样检查 if console console log removing c
  • Facebook XFBML 未在 Internet Explorer 8 中呈现

    我贴出这个测试页来说明这个问题 死链接 我测试过的每个浏览器都可以正常工作 但在 Internet Explorer 8 中除外 奇怪的是 Internet Explorer 8 甚至不报告错误 哇 这就是问题所在 所以现在我无事可做或调试
  • 如何去掉 IE8 中 Iframe 的边框

    我正在创建一个内部有 iframe 的对话框 问题是边框在 IE8 中一直显示 这在任何其他浏览器中都可以正常工作 这是我尝试过的 我也尝试过 border none d dialog find MyCoolDialogInner html
  • 鼠标悬停/悬停效果在 IE8 上缓慢

    我注意到在 IE8 中 当在包含许多行 本例中为 100 行 的表上使用鼠标悬停事件时 性能会出现奇怪的情况 我尝试了很多不同的方法 但我似乎找不到任何方法来按照我喜欢 需要的速度获得它 如果我在每个事件上切换类 则所有 IE 版本的性能都
  • Windows XP 中的 Internet Explorer 8

    我亲眼目睹了 Internet Explorer 8 IE8 在 Windows XP 中的表现以及在 Windows Vista 7 中的表现 非常奇怪的是 对于 CSS 和 JavaScript 的某些方面 也许对于其他元素也是如此 I
  • JavaScript - myArray.forEach 与 for 循环的细微差别

    我看到很多建议使用的问题 for var i 0 i lt myArray length i 代替 for var i in myArray 对于数组 由于迭代不一致 see here https stackoverflow com que
  • 访问父 DOM 中的 iframe 窗口对象

    我有一个项目 其中有来自其他领域的元素 我正在使用 JavaScript 将第一个 iframe 窗口对象访问到变量中 这是代码 var iframes window frames grab first iframe var ifrWind
  • Twitter Bootstrap 3 的 IE8 问题

    我正在使用新的 Twitter Bootstrap 创建一个网站 该网站看起来不错 并且可以在除 IE8 之外的所有必需浏览器中运行 在 IE8 中 它似乎显示移动版本的元素 但在我的桌面的整个屏幕上延伸 我相信我遇到的问题是 Twitte
  • Jquery post 无法在 IE 8 或更早版本中工作

    所以这个功能在除IE以外的所有浏览器中都有效 我只能访问 IE 8 所以不能说新版本是否有效 我无权访问 PHP 或它如何调用 SQL DB 所以我不能肯定地说这是 JavaScript IE 中永远不会触发警报 post http foo
  • 具有相对 URL 的 CSS 图像有时相对于 IE 中的页面 URL

    我似乎发现 IE 有时会尝试使用相对 URL 加载 CSS 图像 相对于页面 url 而不是 CSS 文件 url 示例 有人加载此网址 https www main events com event 234 my awesome show
  • mediaelement.js 视频无法在 IE8 中播放

    我已经浏览了这里提出的所有其他问题 但没有什么能真正解决我的问题 目前 视频可以在 Chrome Safari FF 和 IE9 中加载和播放 但不能在 IE8 中加载 这是我需要支持的最后一个浏览器 您可以查看页面here http 20
  • IE8 中空 div 层的 z-index 问题

    我在 IE8 中遇到 z index 问题 其他尚未测试 以下 JS 创建一些 html css document write img src border 0 document write div style background col
  • IE8 和 9 上的 socket.io 问题

    Socket io 在除 IE8 和 9 之外的所有平台上都能完美运行 这是客户端要求 你们能帮忙解决这个问题吗 我一直在阅读所有类似的问题 但到目前为止我发现的大多数解决方案都无法解决 IE8 上的这个问题 这是结构 服务器端 var i
  • 检测IE8兼容模式[重复]

    这个问题在这里已经有答案了 可能的重复 区分IE7浏览器和IE7兼容模式浏览器 https stackoverflow com questions 10213639 differentiate ie7 browser and browser
  • 同页锚链接到部分 id 在 IE8 中不起作用

    我有一个带有导航的单页 HTML5 网站 可以将用户引导至该部分 在除 IE8 之外的所有浏览器中都可以正常工作 IE8 不执行任何操作 我所拥有的虚拟版本 a href about About a a href work Work a a
  • IE8 中字符串的 indexOf 的替代函数是什么?

    我用过indexOf检查句子中是否存在特定文本 如下所示 var temp temp data not available if temp indexOf datas 0 alert True else alert false 我面临的问题

随机推荐

  • 如果元素 id 是数字或包含数字,jQuery 中的 this.id 将不会获取元素 id

    我有一堆自动生成的 div 它们的 id 有一个数字 每当我使用 this id 来获取 id 时 它不会输出任何内容 但是 当 ID 仅是文本时 它会正确输出 ID 我该如何解决这个问题 任何事情都有帮助 谢谢 Edit draggabl
  • 矢量或地图,该使用哪一个?

    我听很多人说如果容器中期望的元素数量比较少 最好使用std vector代替std map即使您仅使用容器进行查找而不进行迭代 这背后的真正原因是什么 显然 查找性能std map不能比std vector 尽管它可能以纳秒 微秒为单位有所
  • 为什么这里使用const静态变量odr?

    考虑以下代码 class Test public static const int VALUE 100 std tuple
  • 当我知道它正在椭圆化时,StaticLayout getEllipsisCount 返回 0?

    因此 我有一个扩展的 TextView 我试图从中创建一个 StaticLayout 以便我可以通过调用 getEllipsisCount 来检测文本是否超出屏幕 因此 我在 TextView 中构建静态布局 如下所示 layout new
  • 第一个单词仅出现在表单文本框中

    是的 我在除夕夜编码 不管怎样 我有一个我认为很奇怪的问题 奇怪到需要帮助 下面的代码可以工作 有点 第 6 行 row sitename 上的 echo 输出像 Huntington Park 这样的全名 但是 表单内的第一个文本框仅显示
  • 四月更新后 ParallaxView 无法使用

    Windows 10 4 月更新后 ParallaxViev Control 中的视差效果不起作用 取自微软文档的示例
  • 如何将列表中的数据帧写入单个 csv 文件

    我有一个包含 15 个数据框的列表 它们看起来像这样 gt head final data 1 DateTime Unemployed Persons csv 147 2013 03 01 2320 58 148 2013 04 01 23
  • $%,.2f代表什么?

    我目前正在阅读 Deitel 关于 Java 的书 并在他们的一个程序中发现了这段代码 public String toString return String format s s n s 2f s 2f commission emplo
  • 如何查看DLL函数?

    我有一个 DLL 文件 如何查看该 DLL 中的函数 对于本机代码 最好使用依赖步行者 也可以使用dumpbinVisual Studio 附带的命令行实用程序
  • 获取 Django 中 IntegerChoices 字段的值?

    假设我有以下 Django 3 2 代码 class AType models IntegerChoices ZERO 0 Zero ONE 1 One TWO 2 Two class A models Model a type model
  • 如何找到点击的item对应的model的Id?

    如何知道我点击的item的Id 我的代码如下 function ipl mvc view openings view ipl mvc view view base extend template assets t plmt companie
  • Codeception seeInDatabase() 对我不起作用

    我真的被这个验收测试困住了 我的代码是这样的 I gt click Submit I gt see Client Added I gt seeInDatabase customers afm gt 111 一切都会过去 直到 seeInDa
  • 什么是好的唯一 PC 标识符?

    我一直在查看代码本教程 我发现它使用My Computer Name保存不应在计算机之间漫游的设置 然而 用户完全有可能拥有两台同名的电脑 例如 如果他们想在每台 PC 上使用相同的用户名 那么他们很可能最终会拥有两台名为 Username
  • 如何在 PHP 中加密/解密整数

    有没有办法对整数 或字符串 进行2路加密 解密 请注意 我不是在寻找编码 我需要这样的东西 加密 100 gt 24694 加密 101 gt 9564jh4 或 45216 或 gvhjdfT 或其他 解密 24694 gt 100 我不
  • rollapply 中的对齐和偏移

    我正在尝试计算移动窗口的一些统计数据 并在动物园包中使用 rollapply 我的问题是如何让 rollapply 将该函数应用于前 n 个观察值 而不是当前观察值和前 n 1 个观察值 就像align right 似乎所做的那样 requ
  • 具有来自多列数据帧的值计数的单列

    我想用 pandas 对多列的频率进行求和 列的数量可以在 2 15 列之间变化 以下是仅 3 列的示例 code1 code2 code3 27 5 56 534 27 78 27 312 55 89 312 27 我希望得到以下结果 c
  • C++0x 中未调用移动构造函数

    请在下面找到我的代码 我曾经调用移动构造函数 代码受其他站点启发 并让我知道它有什么问题 我正在使用 GCC 4 5 3 include
  • 递归字符串反转函数

    出于好奇编写了一个递归字符串反转函数 但是那里的 XOR 有点问题 这个函数的重点是不使用迭代器 这就是它是递归函数的原因 这不是作业 只是好奇心 private static char ReverseNL char arr int ind
  • IOError:[Errno 24]打开的文件太多:

    我有一个巨大的文件 我正在将其写入大约 450 个文件 我收到错误为too many files open 我在网上搜索并找到了一些解决方案 但没有帮助 import resource resource setrlimit resource
  • 在 ie8 及以下版本上使用 twitter bootstrap 的 Respond.js

    我正在使用 twitter bootstrap 实现一个响应式网站 但在 iexplorer 8 及更低版本上无法使用媒体查询 我为 try respond js 创建了一个简单的示例 但媒体查询在 iexplorer 7 8 上仍然无法工