问题标签 [internet-explorer-11]
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.
debugging - Internet Explorer 11 有空记录集
我有一个使用 XML 数据绑定的经典 asp 应用程序。使用 IE9 仿真设置,它可以在 IE10 版本中正常工作。但在 IE11 中,记录集始终为空。但是,这些值使用#DATASRC 和DATAFLD 正确绑定到输入字段。只是当我尝试通过 recordset.absolutePosition 访问特定记录时,它会爆炸。由于数据绑定似乎正在运行,因此肯定有一种方法可以指定数据的特定行。
visual-studio-2012 - VS 12 在 IE11P 中显示新的 javascript 运行时错误
我刚刚升级到 IE11P 来测试更新的开发工具。
现在,当我开始通过 VS12 调试项目时,出现一个新的 0x800a138f JavaScript 运行时错误:Unable to get property 'createRange' of undefined or null reference。
当我键入绑定到数据源的 Ajax 组合框并启用文本完成时,就会发生这种情况。
此错误在 IE11 更新之前从未出现过,它从未出现在 IE10 和 chrome 的浏览器控制台中。
在没有附加调试器的情况下运行时,它可以正常工作,只是它不会自动将在 IE 下输入的文本全部加盖。
我并不真正关心错误本身,我只想抑制烦人的 java 运行时事件。
winforms - WebBrowser 控件 - 安装 IE 11 后页面呈现错误
安装Internet Explorer 11 Preview后,我遇到了 Winforms .NET 类“WebBrowser”的问题。当我调用我的网页时,它看起来像禁用 javascipt。
vb.net - IE 11 中的活动报表 WebViewer:未指定报表
我有一个 ActiveReports WebViewer 到一个用户控件中,并且在所有浏览器中运行良好,除了在 IE11 上,我得到消息:“没有指定报告”。
有谁知道这可能是什么原因?
谢谢!!
javascript - IE11中window.ActiveXObject的区别
在 IE11 中查看我们的网站以找出问题所在时,我们注意到以下代码未正确评估为“true”:
经过进一步调查,似乎typeof(window.ActiveXObject)导致"undefined",而在 IE10 模式下,它导致"function"。当我将window.ActiveXObject添加到监视列表时,它显示为函数类型。同样,如果我执行typeof(window.ActiveXObject.prototype),我会得到IE11 和 IE10 的“对象”。
有谁知道为什么会发生这种变化,或者我在哪里可以找到 IE10 和 IE11 之间这些类型差异的列表,以便我可以弄清楚还有哪些其他重大变化?
2013 年 10 月 30 日更新:
当我把它放进去的时候,我原本以为这与 IE11 javascript 引擎中的类型评估不同。我已经意识到这个问题是特定于 window.ActiveXObject 对象的。所以我把这个问题的名字从“IE11中的Typeof差异”改为“IE11中的window.ActiveXObject差异”
asp.net - 带有 IE11 的 ASP.NET WebForms 4.0 站点不会为 Windows Server 2003 上的 PageRequestManager 加载 ScriptResource
我遇到了在 Windows Server 2003 上运行的 IE11 和 ASP.NET Web 窗体 (.NET 4.0) 的问题。在 IE11 上,源 HTML 中没有出现以下脚本标记:
随后 IE11 报告:
它在所有其他浏览器中都能正常工作。
我想这与浏览器定义有关。有谁知道如何解决这个问题?
更新:
该网站可在我的本地计算机上使用 Windows 7 和 Visual Studio 2013 和 .NET 4.5.1。
您无法在 Windows Server 2003 上安装 .NET 4.5 或 4.5.1,因此我们无法使用这些软件包更新服务器,但我们必须使用 .NET 4.0。
此外,服务器似乎将浏览器识别为低级浏览器,因为“自动”上的会话 cookie 支持将模式设置为“无cookie”,因此 cookie 被写入 URL 的一部分。
希望这些信息能帮助我们解决问题。
谢谢!
css - IE10 和 11 桌面的视口,但不是移动设备
我建立了很多响应式网站。我想支持 IE10 和 IE11 的快照模式,但是如果不中断对 Windows Phone 8 的支持,我就无法完全做到这一点。这是我目前在我的 CSS 中使用的代码:
它可以正常工作,但如果 IE10/11 未捕捉到可能的最小位置,则该站点将显示为缩小。如果我摆脱媒体查询,它会在台式机和平板电脑上的 IE10/11 中正确显示,但它会在 Windows Phone 8 上的 IE10 移动设备中显示为桌面站点。有没有办法解决这个问题,或者我只支持一半IE10/11 的快照模式?
截图:
使用媒体查询,Windows 8:
使用媒体查询 Windows Phone 8:
没有媒体查询,Windows 8:
没有媒体查询,Windows Phone 8:
css - IE11中的区域轮廓
在包括 IE10 在内的所有其他浏览器中,当单击图像锚点上的映射区域时,此 CSS 会删除轮廓:
但是你瞧,不是在 IE11 中,至少不是我能为 Win7 获得的最新版本。快速演示页面:(已删除演示)。点击缩略图;在全尺寸图像上,右侧 60% 是指向下一张图像的链接,左侧 40% 是指向上一张图像的链接。
我尝试了各种 CSS 变体,包括:
将它应用于我能想到的每个 CSS 类和 ID 似乎没有什么区别,包括*
, img
, map
, area
, .gr-slideimage
,#gr-thisMap
等等。到目前为止,我发现唯一有效的是旧的:
在 img 标签本身上,但这当然无效。
任何人都可以用 CSS 破解这个吗?
ftp - 对于大多数 FTP 函数,来自 IE 11 的 wininet 随机返回错误 12003
我们有一段代码可以在 ftp 服务器上上传/下载和列出文件。它使用 WinInet 来处理 FTP 命令。它已经工作了好几年了。但是,在 Windows 8.1 和带有 IE 11 的 Windows 7 中,相同的代码有时会返回错误 12003。ftp 服务器日志中没有错误。
简单函数用于检查 FTP 响应中是否有错误
在我们程序的日志中,我们得到
在 FTP 服务器日志中(它有不同的时区):
任何想法如何调整 IE11 附带的 wininet 版本以摆脱此类错误?
debugging - Google Maps SVG 图像标记图标未在 IE11 中显示
在我一直在处理的一个网站上存在一个问题,由于某种原因,SVG 图像标记没有出现在 IE 11 中。
我有两组标记:
- 默认缩小的郊区有PNG标记
- 放大了地址特定编号的 SVG
我对不支持 SVG 的旧浏览器使用后备(使用modernizr 测试它)。我正在使用 IE 11 的旧 Google 图表标记来使其工作(测试用户代理字符串以识别它)。
我想知道是否有人有以下想法:
原因
是否是 IE11 Edge 模式搞砸了(将文档模式切换到 10 以使其工作)
或谷歌失败的东西。
该网站是:
http://artstrail.org.au/arts-trail.php
如果您在 IE 11 中更改用户代理字符串,同时将其置于边缘文档模式,您会看到它失败。