问题标签 [internet-explorer-10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1965 浏览

html - 使用 IE10 的表达式编码器渲染 MP4 视频

我正在使用 Expression Encoder 将视频渲染为 MP4 (H.264)。我正在选择 H.264 屏幕编码 VBR 配置文件。它会生成一个 .mp4 文件,我可以使用 Media Player 在我的计算机上播放(我在 Windows 8 RTM 上),当我把它放在我的网站上时,我可以在 Google Chrome 中看到视频播放,但它不会播放IE10。有什么理由不这样做或如何解决这个问题?

0 投票
6 回答
26336 浏览

css - 当透视应用于父元素时,为什么隐藏的背面可见性在 IE10 中不起作用?

好的,这是另一个 IE10 故障。问题是对父元素应用透视会破坏背面可见性隐藏设置。请看这个小提琴:http: //jsfiddle.net/2y4eA

当您将鼠标悬停在红色方块上时,它会在 x 轴上旋转 180°,即使将背面可见性设置为隐藏,也会显示背面,至少在达到 180° 之前,它会消失。去掉perspective 属性,你会看到它按预期工作,背面根本不可见,但当然失去了3d 效果。

可以通过在变换属性中应用透视来解决这个问题:http: //jsfiddle.net/M2pyb但这会导致与变换原点-z结合的问题,当z设置为0以外的任何东西时,整个事情变得“缩放”: http: //jsfiddle.net/s4ndv所以不幸的是这不是一个解决方案。

背面可见性的东西可能是一个错误?如果是这样,除了我提到的之外,还有其他解决方法吗?

0 投票
3 回答
4492 浏览

rounded-corners - 边框半径不适用于 img 元素

我正在尝试在 IE 10 中设置一个不工作的边框半径,但在 IE 9 中可以工作。问题是当我只为图像的左上角定义半径时,图像不会被裁剪边界半径。

坏的:

现在,如果我在右上角或左下角添加第二个边界半径,则应用左上角半径。

好的:

此 URL 演示了该问题并为不使用 IE 10 的用户添加了参考图像。

http://gamma.tiedtheleader.com/border-radius.htm

更新 9/30:我在 Connect 网站上收到了 Microsoft 的回复,他们确认他们能够重现该问题并正在进一步调查。

0 投票
1 回答
305 浏览

javascript - 如果文件在本地打开,则滑块 JS 文件不起作用

我已经编写了一些 JavaScript 代码并在 IIS 上使用它们,然后一切正常,但是当我在本地打开文件时出现问题。

我已经打开源代码并通过将页面打开为 view-source:xyz.html 来单独检查链接

并且所有链接都很好。我很惊讶为什么这不起作用。Firefox chrome 都出错并且 IE10 对我来说挂起(对此非常惊讶)。

有人知道为什么这段代码不起作用。

代码是

这是因为 / 和 \ 链接到 js 文件的差异而发生的吗?

如果我在 localhost 中检查文件,那么jQuery.ui.tabs它是一个函数,但对于我的本地文件,它是未定义的。

我不确定为什么没有加载该文件![在此处输入图像描述][1]

请查看图片http://i.stack.imgur.com/iLIJ0.png

它在 localhost 中可以正常工作,但在本地文件中却不行。我检查了查看源代码,如果您在查看源代码时单击它们,它就可以工作。

0 投票
1 回答
4892 浏览

internet-explorer - IE10 会使用 `addEventListener` 还是 `attachEvent`?

到目前为止,它还会像其他人一样邪恶、令人沮丧和古怪吗?他们什么时候才能使用该程序,或者他们会一直这样做吗?就个人而言,我希望他们不会让人们更快地放弃他们而转向免费软件,这样我就可以使用更短的测试:

var addEventListener = !-[1,] ? "attachEvent" : "addEventListener";而不是每次都测试方法本身。或者 IE10 会同时支持这两者吗?

0 投票
2 回答
16108 浏览

flash - Windows RT 上的 Internet Explorer 10 是否支持所有网站的 Flash?

更新:这已经改变了。除非明确列入黑名单,否则Windows RT 和 Windows 8 都将支持 Flash 。来源:http: //blogs.msdn.com/b/ie/archive/2013/03/11/flash-in-windows-8.aspx

我有一个基于 Flash 的网站,我希望它在 Windows RT 上的 IE10 上运行。搜索后不知道会不会。

这是我所知道的:

  • Microsoft 维护着一个IE10 Flash 兼容性列表,该列表列出了 Flash 在 Windows RT 和 Windows 8 上适用于 IE10 现代 UI 模式和 IE10 桌面模式的站点列表。

  • 我的网站不在兼容性列表 ( iecompatdata.xml ) 上。

在文档中,对于不在兼容性列表中的网站,Windows RT 是否应支持 Flash 并不清楚。这部分是由于“Windows 8”和“Windows RT”之间缺乏区别

例如(来源):

关于兼容性 查看列表

尽管任何站点都可以在 Internet Explorer 10 桌面版中播放 Flash 内容,但只有位于 Flash 兼容性视图 (CV) 列表中的站点才能在新 Windows UI 中的 Internet Explorer 10 中播放 Flash 内容。

在这里,我不确定“桌面版 Internet Explorer 10”是否包括在桌面模式下运行的 Windows RT IE10。

对于那些说“Windows RT 没有桌面模式”的人——这是不正确的,Windows RT 有桌面模式但适用于 IE10 和 Microsoft Office。

0 投票
1 回答
905 浏览

yui - YUI2 setStyle 不透明度在 IE10 中不起作用

我有一些看起来像这样的 YUI2 代码(v2.8.1):

和:

它多年来一直运行良好,它会自动决定是否可以使用style.opacity或(对于 IE)是否必须使用 IEstyle.filter来实现不透明度。由于种种原因,不值得将此代码移植到 YUI3。

随之而来的是 IE 10,它(在标准模式下)不再具有该style.filter属性,仅支持标准style.opacity属性。这一切都很好,但是我正在运行的 YUI2 版本不了解 IE 10,并且显然仍在使用style.filter不再有效的属性。

所以,我的问题是是否有与 IE10 兼容的 YUI2 更新并将该opacity属性用于存在该属性的 IE 版本?

如果它只是一个简单的样式设置,我可以解决它,但我有许多 YUI 动画,我找不到解决这些问题的简单方法(我也不想花时间这样做)。

雅虎为 YUI2 解决了这个问题吗?任何人都知道解决方法,特别是对于YD.setStyle()内部调用的动画功能?

0 投票
1 回答
1323 浏览

javascript - Metro IE10:如何检测我们是否可以使用 setHomePage()

客户希望在具有此功能的浏览器上显示链接以将其页面设置为主页(我知道它是 1999 年),即基本上仅在 IE 上。

由于我想以正确且面向未来的方式进行操作,因此我想出了这个在页面加载后运行的功能。这个想法是,如果 IE11 或 IE12 停止支持它,我的代码就可以正常工作。

链接在包括 10 在内的所有 IE 上按预期显示,但未在所有其他浏览器上显示。

唯一的问题是 Metro IE10。“制作主页”链接在这里,但它不起作用。单击它时没有任何反应。

那么如何修改我的“if”语句以使链接在 Metro IE10 上消失?

0 投票
0 回答
477 浏览

javascript - IE10 中 jQuery 动画的奇怪延迟

我正在使用 JavaScript 构建一个 windows8 应用程序。

我有以下方法:

这是我在最近一次运行中得到的输出:

为什么动画前会有 7 秒的延迟?动画本身如预期只用了400毫秒,动画流畅。但是,延迟是在动画开始之前。

延迟因测试而异,我不知道可能导致问题的原因。

0 投票
1 回答
1395 浏览

javascript - IE10 MSPointerUp 在不松开手指的情况下触发(在 Touch Hold 上)

我一直在搞乱 IE10 触摸 API(在三星 Slate 上测试),我发现在按住触摸后触发了触摸释放操作。

因此,当我将手指放在屏幕上时,以下是触发事件的过程:

  • 0ms = MSPointerDown,pointerId = 0
  • 1ms = MSPointerMove,pointerId = 0
  • ~1000ms = MSPointerUp with pointerId = 0
  • ~1001ms = MSPointerDown with pointerId = 1 REPEAT POINT
  • ~1002ms = MSPointerMove with pointerId = 1
  • ~1250ms = MSPointerUp,pointerId = 1

然后在 REPEAT POINT 重复增加pointerId。

这是代码:

这绝对可能只是一个 Slate 问题,但我认为要求确保我没有遗漏任何东西是明智的。如果这不仅仅是一个 Slate 问题,那么我如何允许用户按住手指而不在大约一秒钟后触发不需要的“MSPointerUp”事件。