Tag: internet explorer 7

盒子大小支持在IE7中

我刚刚发现了box-sizing: border-box CSS属性,它为我解决了一堆跨浏览器布局问题。 我现在唯一的问题是IE7似乎不支持它。 有没有一个黑客得到IE7支持它?

为什么IE7指定一个MIMEtypes的图像/ pjpeg而不是只是图像/ jpeg?

当在IE7中通过表单上传文件(jpeg)时,我看到了一个MIMEtypes的“image / pjpeg”,而不是“image / jpeg”(正如我在Firefox或类似文件中看到的那样)。 解决这个问题很简单,但是我只是想知道为什么IE7在这种情况下performance不一样?

谷歌+1button不能在IE7中工作?

在IE8,IE9以及最新的Chrome和Firefox中都能正常工作,但似乎无法在IE7中显示出来。 这甚至是使用脚本的最基本的例子。 任何人有类似的问题? 谢谢!

我怎样才能以编程方式禁用IE兼容模式?

我一直坚持这一个一段时间 – 我不明白为什么一个网站在两个相同版本的Internet Explorer呈现不同。 半小时前,我遇到了IE中的兼容模式button,这让我非常生气。 禁用兼容模式已解决了我的问题。 有没有一种方法来禁用编程,即从网页? 编辑: 刚刚遇到这个博客https://blogs.msdn.com/b/askie/archive/2009/03/23/understanding-compatibility-modes-in-internet-explorer-8.aspx 阅读文章后,我会发布一个示例代码

IE7相对/绝对定位错误,dynamic修改页面内容

我想知道是否有人有一个想法如何解决在IE7中的以下问题: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>IE7 absolute positioning bug</title> <style type="text/css"> #panel { position: relative; border: solid 1px black; } #spacer { height: 100px; } #footer { position: absolute; bottom: 0px; } </style> <script type="text/javascript"> function toggle() { var spacer = document.getElementById("spacer"); var style = "block"; if (spacer.style.display […]

clientHeight / clientWidth在不同的浏览器上返回不同的值

属性document.body.clientHeight和document.body.clientWidth在IE7,IE8和Firefox上返回不同的值: IE 8: document.body.clientHeight : 704 document.body.clientWidth : 1148 IE 7: document.body.clientHeight : 704 document.body.clientWidth : 1132 火狐: document.body.clientHeight : 620 document.body.clientWidth : 1152 为什么这种差异存在? 是否有不同的浏览器(IE8,IE7,火狐)不使用jQuery的一致性?

在IE7与所有其他浏览器错误提取.attr(“href”)?

在所有其他浏览器中,链接的attr("href")命令在IE7中的处理方式是否完全不同? 比方说,我在http://example.com/page.html有一个页面,我有这个HTML: <a href="#someAnchor" class="lnkTest">Link text</a> 和这个jQuery: var strHref = $(".lnkTest").attr("href"); 然后在IE7中, strHrefvariables的值是"http://example.com/page.htm#someAnchor"但在其他浏览器中则是"#someAnchor" 。 我认为最后提到的情况是最正确的,那么IE7只是一个坏男孩,还是jQuery中的一个bug呢?

Javascript JSON IE7 / IE8中的dateparsing返回NaN

我正在parsingJSON事件提要的date – 但是在IE7 / 8中date显示“NaN”: // Variable from JSON feed (using JQuery's $.getJSON) var start_time = '2012-06-24T17:00:00-07:00'; // How I'm currently extracting the Month & Day var d = new Date(start_time); var month = d.getMonth(); var day = d.getDate(); document.write(month+'/'+day);// "6/24" in most browsers, "Nan/Nan" in IE7/8 我究竟做错了什么? 谢谢!

以编程方式在选项卡上打开新页面

我试图“强制”Safari或IE7 使用新标签打开新页面。 我编程的意思是这样的: window.open('page.html','newtaborsomething');

IE7不理解display:inline-block

有人可以帮我把我的头绕过这个bug吗? 与Firefox的工作正常,但与Internet Explorer 7不是。 似乎不懂display: inline-block; 。 HTML: <div class="frame-header"> <h2>…</h2> </div> CSS: .frame-header { height:25px; display:inline-block; }