草庐IT

internet-explorer-11

全部标签

javascript - IE 11 浏览器错误 - 异常 : Object doesn't support property or method 'matches' , 其他浏览器工作正常

就我而言,该网页在firefox和chrome浏览器中运行良好,但在IEv.11中它显示错误为errorcomesinIE11DEVELOPERTOOLS.该错误显示在IE11的开发人员工具中。该错误不允许打开特定链接,单击它会显示以下错误。polyfills.ts-*BROWSERPOLYFILLS*//**IE9,IE10andIE11requiresallofthefollowingpolyfills.**/import'core-js/es6/symbol';import'core-js/es6/object';import'core-js/es6/function';impo

javascript - 在 Internet Explorer 中设置文本区域选择

我正在寻找一种在InternetExplorer的文本区域中设置选择的方法。在其他浏览器中,这工作得很好:textarea.selectionStart=start;textarea.selectionEnd=end;在IE中,我假设我必须使用createRange并以某种方式调整选择,但我不知道如何做。链接到有关createRange和相关方法的正确文档的额外奖励点数,MSDN并没有提供多少帮助。 最佳答案 这对我有用:noasdfkvbsdobfbgvobosdobfbgoasopdobfgbooaodfghvarrange=d

javascript - D3.js 图表 : Labels (<text> Tags) Not Showing On IE11

我有一个堆积条形图,其标签不会在IE上显示,但会在Chrome和Firefox上显示。我在堆叠条形图上的标签是轴和图例的一部分。这是页面加载时的样子。图表的文本实际上确实加载了,但只有在我与之交互之后。如果我执行以下任何操作...单击/右键单击图表上的任意位置将鼠标悬停在一个栏上(这会触发我设置的工具提示出现)调整窗口大小...图例和轴上的图表标签均出现。我正在使用viewbox,这可能是这里的问题,因为我知道当将viewbox和IE放在同一个锅中时会发生一些黑魔法。编辑:在我看来,这是一个预先存在的问题。参见here和here.更新:我不得不更改它在页面上的放置位置(我没有编辑CSS

将 "const"重新定义为 Internet Explorer 的 "var"的 Javascript 垫片

InternetExplorer不支持“const”关键字。我可以使用垫片来检查是否支持“const”,如果不支持,则将其重新定义为var吗?我想如果它能强制保持恒定性就好了,也许可以使用object.Freeze,但我可以使用简单的shim。更新:我想要这个,这样我就可以使用现有的使用“const”的Javascript库,而无需修改它们。显然,查找/替换可以工作,但它很困惑而且不太易于维护。 最佳答案 你可以写一个服务器端的shim,所以当.js文件被请求时,任何const都会被替换为var流式传输到浏览器。(需要适当的断字/空

javascript - 这个可怕的 XSS 向量在 Internet Explorer 中仍然是一个问题吗?

来自hi.baidu.com/monyer/blog/item/d0f5d8b48fc442758bd4b2a4.htmlChar192isnotavailable0xC0isoneofthe32firstbytesof2-bytesequences(0xC0-0xDF)inUTF-8.SowhenIEparsestheabovecode,itwillconsider0xC0andthefollowingquoteasasequence,andthereforethesetwopairsofFONTelementswillbecomeonewith"xyz[0xC0]">notasth

Javascript:错误 800a025e 使用范围选择器

我在最新的ie11中执行这些简单的javascript行,只是为了选择一个div的所有内容这是ie11开发工具的截图如您所见,IE更改我说:“由于错误800a025e,无法完成操作”。我无法理解问题的性质、根源,而且我阅读的其他堆栈溢出问题都没有给我一个明确的答案。这是我的selectTextjQuery“个人”扩展的完整代码jQuery.fn.selectText=function(){vardoc=document;varelement=this[0];//console.log(this,element);if(typeofelement=='undefined'){return

javascript - 为 Internet Explorer 编写 JavaScript 代码时要避免哪些常见错误?

我即将开始编写一个新的、大量使用javascript的网站,但在我开始之前,我想通过事先了解这些怪癖是什么来最大程度地减少我在InternetExplorer中的调试时间。我不打算太担心IE6。在其他浏览器中运行良好但在InternetExplorer中中断的javascript代码应避免哪些常见错误/差异? 最佳答案 如果您直接通过javascript分配事件处理程序,事件将不会自动提供。myElement.onclick=function(e){alert(typeofe);//undefined}解决方法是拉取window.e

javascript - doPostback 在 IE 11+ Windows 8.1 中失败

我在Windows8.1预览版的IE11中得到空白页。检查页面后,我假设以下代码可能是罪魁祸首,因为在这些行之后没有进一步的行显示调试器窗口,所以代码在这一行之后中断.IE11我在Windows8.1预览版的Chrome版本29.0.1547.57m中尝试了相同的页面,它在那里工作正常,我得到了以下代码。Chrome//--> 最佳答案 我们在C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers中创建了一个新的“ie11.browser”文件,现在ASP.NET可

javascript - 使用 IE11 的文本区域和占位符属性的 AngularJS v1.2.5 脚本错误

我有一个无法在IE11中运行的AngularJSv1.2.5表单。它在Firefox、Chrome、Safari中运行良好。我的表单在占位符属性中使用带有插值的文本区域。Hello{{name}}!如果用插值指定占位符属性,我会得到以下错误(仅在IE中)。Error:Invalidargument.atinterpolateFnWatchAction(https://localhost:44300/Scripts/angular.js:6410:15)at$digest(https://localhost:44300/Scripts/angular.js:11581:23)at$app

javascript - INVALID_STATE_ERR : DOM Exception 11

我正在开发一个简单的辅助类来使用XmlHttpRequest发送请求(代码如下)。但我无法让它发挥作用。例如,在谷歌浏览器中,我收到错误INVALID_STATE_ERR:DOMException11,而在其他浏览器中,我收到状态==0。//@methodXRequest:Objectconstructor.Asthisimplementsasingleton,theobjectcan'tbecreatedcallingtheconstructor,GetInstanceshouldbecalledinsteadfunctionXRequest(){this.XHR=XRequest.