标签: internet-explorer-7

我决定不再迎合IE6 - 我可以使用哪些美味的CSS款待?

首先,这不是讨论我是否应该迎合IE6.我确信SO上有数百个主题,你可以讨论它们的优点,缺点,市场份额,javascript shiv以及随之而来的所有其他内容.

假设我已经把两根手指放到了IE6上而忽略了它的存在 -

在我设置页面样式的方式中,我现在能做些什么呢?

伪选择?

家长/孩子选择器?

其他整洁的东西?

放弃IE6会带来什么新的自由?

我知道你们中的一些人会很想告诉我为什么我应该支持ie6或js修复意味着我可以使用高级选择器等等 - 请不要浪费你/我/我们的时间!

html css internet-explorer internet-explorer-7 internet-explorer-6

29
推荐指数
2
解决办法
743
查看次数

什么是IE7的预期支持终止?

看到IE7只占浏览器市场份额的10%左右,我想知道微软何时计划终止对它的支持.我们有一些浏览器不兼容的问题,我们想知道这么小的市场份额是否值得努力...

internet-explorer-7

29
推荐指数
3
解决办法
4万
查看次数

filter:progid:DXImageTransform.Microsoft.gradient在ie7中不起作用

我想将渐变背景颜色应用到我的身上div.

对于IE我已经使用了该属性:

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fad59f', endColorstr='#fa9907')
Run Code Online (Sandbox Code Playgroud)

它在IE9和IE8中运行.但不适用于IE7.

我该怎么做才能在IE中看到?

这是一个JSFiddle:http://jsfiddle.net/xRcXL/2/

css internet-explorer internet-explorer-7

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

Internet Explorer 8和Internet Explorer 6并排

可能重复:
在同一台计算机上运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8

有没有办法让Internet Explorer 8和Internet Explorer 6并排进行虚拟化?

我使用了多个IE浏览器,它可以与Internet Explorer 7一起使用,但是由于我安装了Internet Explorer 8 beta 2,因此Internet Explorer 6开始表现得很奇怪(也就是说,比平常更多).

internet-explorer superpreview internet-explorer-8 internet-explorer-7 internet-explorer-6

28
推荐指数
4
解决办法
3万
查看次数

如何在IE7中获取Javascript中<noscript>的内容?

我正在尝试<noscript>使用Javascript 获取标记的内容.我成功地设法在FF,Chrome,Opera甚至IE6中获得它但在IE7上失败(尚未尝试过IE8 +).

基本上,这是减少代码版本:

<noscript>Lorem ipsum</noscript>
<script>
    var noscript = document.getElementsByTagName('noscript')[0];
    noscript.textContent; // undefined
    noscript.innerHTML; // empty string
    noscript.childNodes.length; // 0
</script>
Run Code Online (Sandbox Code Playgroud)

我尝试在里面添加元素并定位它们,但没有成功.我试图包装一个父元素并获取它.innerHTML,但<noscript>标签之间的任何东西都被丢弃了.

注意:我正在构建一个lazyloader脚本,该<noscript>元素正是我需要的(浏览器不会获取标记<img> src内的属性<noscript>.)

javascript noscript internet-explorer-7

27
推荐指数
1
解决办法
4977
查看次数

测试网站与Internet Explorer 7

是否有程序或网站可以向我显示我的网站在Internet Explorer中的外观?我知道那里有一个,我找不到它.

编辑:最好是一个程序.

browser internet-explorer-7

25
推荐指数
4
解决办法
5万
查看次数

文本缩进在ie7中不起作用

我正在一个网站上工作,在顶部导航栏上有一个搜索框,我在搜索提交按钮上应用了以下css

#submit {
   background: url("img/new-search-icon.png") no-repeat scroll -1px 0 #FFFFFF;
   border:0 none;
   cursor:pointer;
   display:block;
   height:21px;
   padding:0;
   position:absolute;
   right:0;
   text-indent:-9999px;
   top:0;
   width:20px;
   z-index:2;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是在IE7中文本缩进不起作用请帮助我如果你想看到你可以点击这里查看的演示点击这里.请帮我.

html css internet-explorer text-indent internet-explorer-7

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

IE标题更改为<afterHash>,如果页面的网址为"#",并且其中嵌入了flash/swf

问题是,如果IE(6.0+)中嵌入了flash内容,并且页面的url中有一个#where,那么当加载flash内容时,或者如果用户与之交互,则标题为窗口,更改散列后的内容.

例如http://adobeflashwebsite.com/index.html#somediv

然后页面标题变为'somediv',用户点击flash内容的时刻,或者甚至闪存内容加载的那一刻.

这只发生在IE中.

以下是我面临的一个非常具体的案例:

以下是我面临的问题:

  1. 调整引擎以显示类似iGoogle的页面
  2. Sammy.js
  3. 小工具渲染flash/swf

这里的问题是,无论我尝试嵌入闪存的哪个插件,我最终都遇到以下问题

  1. 当flash完全加载时,它会附加类似#tab/xx的内容,它实际上是sammy用来存储页面中最后一个导航历史记录的字符串
  2. 当用户开始与闪存进行交互时,标题将被完全删除,并且只有#tab/xx保留为标题.
  3. 刷新小工具时,即使这样,也会出现类似#2的问题.

有人可以建议,问题可能是什么?最有可能的是它与sammy.js有关,因为iGoogle没有这个问题.

browser flash jquery internet-explorer-8 internet-explorer-7

24
推荐指数
2
解决办法
8263
查看次数

为什么我的页面在IE9的IE7模式下工作,而在IE7本身却没有?

我最近去我们的新主页生活,以后的各IE9中的浏览器和文档模式大量测试它(只是兼容模式,但实际的IE7和IE8仿真).该网站适用于每种模式,更不用说现代浏览器了.然而,在它发布后,我收到一封电子邮件,说该网站在IE7中非常破碎.我去了一台废弃的机器并启动了Windows XP,启动了IE7并加载了该页面.令我惊恐的是,布局确实破了!(不只是幻灯片!)

最重要的是,为什么我的页面在IE7中不起作用,即使它在IE9中的IE7模式下工作?作为第二个问题,它可能是"错误的"?

编辑:我已经发现我的一个问题可能是幻灯片,但添加.ie7 #slideshow {display:none !important}甚至不会隐藏幻灯片.我无法通过CSS访问它.

编辑2:还有另一个问题只出现在原生IE7中 - 该主页上的页脚和此页面是无法缩放的超小文本.它不能在IE9的IE7模式(不兼容)或任何其他浏览器中执行此操作.另一个例子就是差异.

html javascript css jquery internet-explorer-7

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

IE7和IE8中的框阴影

我想在IE7和IE8中实现框阴影.我没有成功就尝试了一切.这是我用来将彩色阴影应用于div的css:

.bright{
    position: absolute;
    z-index: 1; 
    -moz-box-shadow: 0px -3px 55px 20px #147197;
    box-shadow: 0px -3px 55px 20px #147197;
    -webkit-box-shadow: 0px -3px 55px 20px #147197;
    behavior: url(ie-css3.htc);
}
Run Code Online (Sandbox Code Playgroud)

这个ie-css3.htc文件是IE阴影问题的解决方案.但它只提供黑色阴影,而不是色彩阴影.我试过了:

filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=100, Strength=13);
Run Code Online (Sandbox Code Playgroud)

但它会产生一个方向性的阴影,我想要一个全方位的阴影.还试过模糊滤镜,但它需要有额外的div,这在我目前的情况下是不可取的.有关这个问题的专家意见吗?

css internet-explorer css3 internet-explorer-8 internet-explorer-7

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