草庐IT

Internet-explorer

全部标签

javascript - 为什么 Internet Explorer 会在存储数据的窗口上触发窗口 "storage"事件?

InternetExplorer10在存储到本地存储的同一窗口上触发窗口“存储”事件。似乎其他浏览器只在所有其他窗口上触发事件,所以我不必担心正在监听存储事件的窗口会对其自身的存储使用react。为什么IE会在错误的窗口中触发事件,我如何才能在IE中复制标准行为? 最佳答案 Microsoft似乎意识到了这个问题,但看起来他们不会很快修复它:https://connect.microsoft.com/IE/feedback/details/774798/localstorage-event-fired-in-source-windo

javascript - 替换 <svg> 中的 <use> 元素的属性后单击事件停止工作 (Win7/IE11)

我们正在使用多个svgsymbols用于显示图标。在某些情况下,我们稍后需要用另一个图标替换它们(例如在折叠控件上),因此我创建了一个小辅助函数来将xlink:href更改为新的符号名称。$.fn.replaceSVGIcon=function(id){$(this).find('svg').andSelf().filter('svg').find('use').attr('xlink:href','#'+id);}这适用于除Windows7上的IE10+IE11之外的所有浏览器(但奇怪的是它适用于Windows8)。当您在IE11中打开下面的代码片段并单击红色框时一切正常,但是一旦您

javascript - 替换 <svg> 中的 <use> 元素的属性后单击事件停止工作 (Win7/IE11)

我们正在使用多个svgsymbols用于显示图标。在某些情况下,我们稍后需要用另一个图标替换它们(例如在折叠控件上),因此我创建了一个小辅助函数来将xlink:href更改为新的符号名称。$.fn.replaceSVGIcon=function(id){$(this).find('svg').andSelf().filter('svg').find('use').attr('xlink:href','#'+id);}这适用于除Windows7上的IE10+IE11之外的所有浏览器(但奇怪的是它适用于Windows8)。当您在IE11中打开下面的代码片段并单击红色框时一切正常,但是一旦您

html - 斜体选项

是否有任何跨浏览器的方式来将selectoptions设为斜体?使用以下CSS和HTML,FireFox会以斜体显示第二个选项,但不会显示第三个选项。在IE7或Safari中,所有选项都不是斜体。option.bravo{font-style:italic;}AlphaBravoCharlie我假设这是不可能的,对吗? 最佳答案 此页面有一个很好的浏览器支持样式选择、选项和选项组的图表:http://www.electrictoolbox.com/style-select-optgroup-options-css/据此,跨浏览器的唯

html - 斜体选项

是否有任何跨浏览器的方式来将selectoptions设为斜体?使用以下CSS和HTML,FireFox会以斜体显示第二个选项,但不会显示第三个选项。在IE7或Safari中,所有选项都不是斜体。option.bravo{font-style:italic;}AlphaBravoCharlie我假设这是不可能的,对吗? 最佳答案 此页面有一个很好的浏览器支持样式选择、选项和选项组的图表:http://www.electrictoolbox.com/style-select-optgroup-options-css/据此,跨浏览器的唯

html - 列表中的 IE z-index 相对/绝对错误

我有以下导航,其中.topNav有position:relative和subnav有position:absolute。由于z-index问题,我无法让子列表出现在主列表上。这似乎是一个已知问题。AboutUsSubsectionASubsectionB有人知道解决方法吗?更新http://brh.numbera.com/experiments/ie7_tests/zindex.html准确地显示了我遇到的问题。我最初的帖子是在列表的上下文中,但我已将问题简化为这样一个事实,即当具有position:absolute的元素位于具有position:relative的父元素内时,z-in

html - 列表中的 IE z-index 相对/绝对错误

我有以下导航,其中.topNav有position:relative和subnav有position:absolute。由于z-index问题,我无法让子列表出现在主列表上。这似乎是一个已知问题。AboutUsSubsectionASubsectionB有人知道解决方法吗?更新http://brh.numbera.com/experiments/ie7_tests/zindex.html准确地显示了我遇到的问题。我最初的帖子是在列表的上下文中,但我已将问题简化为这样一个事实,即当具有position:absolute的元素位于具有position:relative的父元素内时,z-in

html - IE9 中滚动条的问题,位置 : fixed, 溢出:自动

当我使用具有固定位置和溢出的div时,我在IE9上遇到了垂直滚动条的奇怪问题:在div上自动设置。请参阅此处使用IE9并将窗口高度缩小到较小尺寸的情况。http://bytiger.com/add/ie9_div_test.html我可以确认这不会发生在IE8上。有没有人知道一个合理的破解方法?我试过将宽度设置为窗口宽度,但它似乎故意从div的大小中减去滚动条宽度。我想看看是否有一种解决方案不必计算此常量或对其进行硬编码并将其添加回计算出的宽度。干杯!编辑:Jsfiddle似乎没有表现出问题......所以这可能是关于可能发生的事情的重要提示。http://jsfiddle.net/d

html - IE9 中滚动条的问题,位置 : fixed, 溢出:自动

当我使用具有固定位置和溢出的div时,我在IE9上遇到了垂直滚动条的奇怪问题:在div上自动设置。请参阅此处使用IE9并将窗口高度缩小到较小尺寸的情况。http://bytiger.com/add/ie9_div_test.html我可以确认这不会发生在IE8上。有没有人知道一个合理的破解方法?我试过将宽度设置为窗口宽度,但它似乎故意从div的大小中减去滚动条宽度。我想看看是否有一种解决方案不必计算此常量或对其进行硬编码并将其添加回计算出的宽度。干杯!编辑:Jsfiddle似乎没有表现出问题......所以这可能是关于可能发生的事情的重要提示。http://jsfiddle.net/d

html - 如何使用 IE 11 在以前版本的 IE 上全面测试我的网站?

使用IE10在旧版IE上测试我的网站非常容易,并且始终可以正常工作,我只是转到开发人员工具,从菜单中选择我想要的版本,我没有遇到任何问题。现在,在升级到IE11之后,我在使用这种测试方法时遇到了一些问题。首先,我在HTML注释中放入的内容,如不要再显示了。其次,我几天前在旧版IE上使用IE10测试的同一网站在IE11上进行相同测试时看起来非常不同。那么,为什么会发生所有这些事情,我该如何解决呢? 最佳答案 InternetExplorer11附带了一套相当不错的模拟工具。如果您知道InternetExplorer10中报告了哪些问题