标签: internet-explorer-7

getAttribute不能在IE7中返回类?

我需要根据随机属性值找到随机节点.为此,我在getElementsByTagName的节点上使用getAtrribute.

看起来当我查找类名作为属性时它似乎不适用于IE(适用于FF).

任何人都知道getAtrribute是否仅适用于"类"或其他属性?(如果我唯一的课程,我会做一个解决方法.)

javascript internet-explorer-7

10
推荐指数
2
解决办法
9062
查看次数

如何在IE,FF,Chrome等上可靠地设置类attr w/JavaScript?

我使用下面的JS代码,以便在单击链接时更改类.

document.getElementById("gifts").setAttribute("class", "gkvSprite selected");
Run Code Online (Sandbox Code Playgroud)

这在IE中不起作用,但它在FF和Chrome中起作用.然后我将代码更改为:

document.getElementById("gifts").setAttribute("className", "gkvSprite selected");
Run Code Online (Sandbox Code Playgroud)

然后它在IE中工作,但在FF和Chrome中停止工作.

有人可以帮帮我吗?

javascript class internet-explorer-7

10
推荐指数
1
解决办法
9311
查看次数

iframe总是在IE7中显示滚动条

在IE7中有一个恼人的问题.我有一个网站,在每个页面的底部都有一个iframe,而对于我的生活,我无法隐藏滚动条.这只是在IE7中,我测试的每个其他浏览器都很好.

我有scrolling ="no"并设置overflow:hidden; 仍然没有工作.

如果任何人得到任何东西,他们可以建议我会非常好

http://www.keyscape.co.uk是该网站

干杯马丁

iframe scroll internet-explorer-7

10
推荐指数
2
解决办法
2万
查看次数

用于ie7的萤火虫

ie7 是否有任何萤火虫.在firefox中,firebug在检查代码时减少了很多工作.以同样的方式即支持萤火虫.

firebug internet-explorer-7

10
推荐指数
1
解决办法
2万
查看次数

IE7不支持indexOf javascript是真的吗?

可能重复:
使用JavaScript在IE7/8中工作的数组上的.indexOf函数

我正在开发IE7,并与javascript函数indexOf有一些麻烦.

在浏览了一些网站后,我读到IE7不支持indexOf.这是正确的,如果是这样,最简单的方法是检查字符串是否包含给定的字符串?

var test = window.location.toString();
test = test.toLowerCase();
var idString = "28A3CASDGAGHTSDASF34134";
idString = idString.toLowerCase();
if(test.indexOf(idString) > 0){
  alert('worked');
}
Run Code Online (Sandbox Code Playgroud)

编辑:我自己最有可能出现一些编码错误

javascript internet-explorer-7

10
推荐指数
1
解决办法
1万
查看次数

使Zurb的基础3与IE7一起工作

已经提出了一种解决方案,使Zurb的Foundation 3 Framework与IE7一起工作.不一定是复杂的支持,但肯定是网格支持.

解决方案如下:http://www.stormconsultancy.co.uk/blog/development/code-snippets/making-zurb-foundation-3-work-on-ie7/

我试图在这里复制这个:http://sausag.es/foundation/grid.html

我在foundation.min.css中添加了一个指向htc文件的链接

引用是相对于HTML而不是CSS.

我在htaccess中添加了一行关于htc文件的内容.

但我仍然不能像在IE8中那样在IE7中显示网格.我哪里错了?

html css internet-explorer-7 zurb-foundation

10
推荐指数
2
解决办法
5402
查看次数

IE7 HTML/CSS边距底部错误

这是场景:

我有一张边距为19px的桌子.下面我有一个包含一些字段集的表单.其中一个是浮动的.问题是,在IE7中,保证金底部没有获得完整的19px.我已经完成了我能想到的所有IE7 css/margin/float错误,并尝试过补救措施,但都没有成功.我一直在谷歌搜索一段时间,找不到任何有用的东西.

这是我尝试过的.

  1. 将表单或字段集包装在一个没有样式的div中.没有明显的变化.
  2. Nixing桌子上的边缘底部,而是用div包裹它,并给它一个19px的填充底部.没有明显的变化.
  3. Nixing桌面上的边缘底部并添加一个固定高度为19px的div.没有明显的变化.
  4. 在表和字段集之间清楚.

我知道还有一些我忘记了,但这些是我最近尝试过的.每个字段集都会发生这种情况.


我正在使用重置样式表并具有xhtml过渡文档类型.

编辑:我还有IE7 Web开发人员工具栏和Firebug.两个浏览器的样式信息都表明它有一个底边:19px; 但它显然不适用于IE7.

html css internet-explorer-7

9
推荐指数
1
解决办法
2万
查看次数

CSS显示问题:内联块和IE7!

我创建这个只是为了解释我的问题.一些列表项显示为内联块.我有一个原来的方法,也没用,所以我使用这个CSS.

http://jsbin.com/upexu/edit

这在FF和IE7中很有用,作为一个独立的.

不幸的是,在我的网站上实现,它在IE7中无法正确显示(它们看起来堆叠在一起).

火狐

firefox http://www.alexanderdickson.com/hosted/stackoverflow.com/display-inline-ff.png

IE7

ie7 http://www.alexanderdickson.com/hosted/stackoverflow.com/display-inline-ie7.png

现在任何人都可以告诉我为什么他们不能在我的例子中工作(参见上面的图片并查看网站,它是在最右边(不能错过).

它似乎在IE7中工作,如果我给列表项明确宽度 - 但这似乎很危险,以及我不想做的额外维护.我可能会做li#nsw { width: 3.5em }但是很难看,我不应该这样做.

我确实使用了Eric Meyer的CSS Reset Reloaded.

如果您知道解决方案,请告诉我们!

谢谢.

更新

这是复选框的HTML

<ul class="checkboxes">
    <li><input type="radio" id="free-case-review-nsw" value="nsw" name="state" /><label for="free-case-review-nsw"><acronym title="New South Wales">NSW</acronym></label></li>

    <li><input type="radio" checked="checked" id="free-case-review-qld" value="qld" name="state" /><label for="free-case-review-qld"><acronym title="Queensland">QLD</acronym></label></li>

    <li><input type="radio" id="free-case-review-nt" value="nt" name="state" /><label for="free-case-review-nt"><acronym title="Northern Territory">NT</acronym></label></li>

    <li><input type="radio" id="free-case-review-other" value="other" name="state" /><label for="free-case-review-other">Other</label></li>
  </ul>
Run Code Online (Sandbox Code Playgroud)

这是CSS

 #free-case-review-form .checkboxes {
        border: 1px solid #000; …
Run Code Online (Sandbox Code Playgroud)

css firefox internet-explorer-7

9
推荐指数
1
解决办法
1万
查看次数

IE8/9中的缩放图像质量比IE7差

尝试在IE7和IE9中打开此页面.

如页面所述,它使用-ms-interpolation-mode:bicubic.

我已经读过IE8/9中已禁用此设置,因为它现在是默认样式(在IE7中,最近邻居是默认插值模式).

但是,IE8/9中的图像质量比IE7差很多,如下所示:

例

是什么赋予了?有没有办法在IE8/9中获得更好的缩小图像?

image scale internet-explorer-8 internet-explorer-7 internet-explorer-9

9
推荐指数
1
解决办法
1980
查看次数

为什么单击Excel/Word中的链接会导致我的非IE浏览器伪装成MSIE 7.0?

当点击在Excel/Word中的链接,该链接后,会进入检查用户代理,以确定它是否支持或不一个网站,该网站可能会错误地假设你的时候,其实你用别的东西使用MSIE 7.0 ,说Chrome.

当检查与请求一起发送的用户代理时,它显示该请求来自MSIE 7.0 - 当从用户的角度来看,显然没有使用MSIE 7.0.

这里发生了什么?如何停止向用户显示错误消息?

excel user-agent ms-word hyperlink internet-explorer-7

9
推荐指数
2
解决办法
3329
查看次数