Questions tagged «microsoft-edge»

6
ResizeObserver-超出循环限制
大约两个月前,我们开始使用Rollbar通知我们Web应用程序中的各种错误。从那时起,我们一直遇到偶尔的错误: ResizeObserver loop limit exceeded 让我感到困惑的是,我们没有使用它,ResizeObserver而我调查了我认为唯一可能是罪魁祸首的插件,即: Aurelia调整大小 但它似乎都没有使用ResizeObserver。 令人困惑的是,自一月份以来就一直出现这些错误消息,但ResizeObserver仅在最近才对Chrome 65添加了支持。 一直给我们这个错误的浏览器版本是: Chrome:63.0.3239(超出了ResizeObserver循环限制) Chrome:64.0.3282(超出了ResizeObserver循环限制) 边缘:14.14393(SecurityError) 边缘:15.15063(SecurityError) 所以我想知道这是否可能是浏览器错误?还是实际上与错误无关的错误ResizeObserver?

4
删除Microsoft Edge的电话号码样式
我注意到新的Microsoft Edge浏览器在检测到电话号码时会覆盖我的样式: <span class="phone">(123)123-1234</span> 请参见此jsfiddle(必须使用Microsoft Edge:P打开)。 这种行为干扰了网站的设计,并且令人讨厌。当然,这似乎是IE的后继者的特征:/ 如何覆盖或禁用此功能,以便我的网站用户看不到它?


13
如何使用JavaScript检测Internet Explorer(IE)和Microsoft Edge?
我到处走走了很多,我知道有很多方法可以检测Internet Explorer。 我的问题是:我的HTML文档上有一个区域,单击该区域时会调用与任何类型的Internet Explorer都不兼容的JavaScript函数。我想检测是否正在使用IE,如果是,请将变量设置为true。 问题是,我正在用Notepad ++编写代码,而当我在浏览器中运行HTML代码时,没有一种方法可以检测IE。我认为问题是我用的是Notepad ++。我需要能够检测IE,以便基于变量可以禁用站点的该区域。我已经试过了: var isIE10 = false; if (navigator.userAgent.indexOf("MSIE 10") > -1) { // this is internet explorer 10 isIE10 = true; window.alert(isIE10); } var isIE = (navigator.userAgent.indexOf("MSIE") != -1); if(isIE){ if(!isIE10){ window.location = 'pages/core/ie.htm'; } } 但这不起作用。如何从Notepad ++中检测IE?这就是我正在测试HTML的内容,但是我需要一种可以使用该方法的方法。 编辑 我注意到有人将其标记为重复,这是可以理解的。我想我不清楚。我无法使用JQuery答案,因此这不是重复的,因为我要使用香草JS答案。 编辑#2 还有检测Microsoft Edge浏览器的方法吗?

10
Microsoft Edge为什么打开某些本地网站,而不打开其他本地网站,在这些网站中主机名中的域名路由到127.0.0.1
像许多程序员一样,我在本地测试站点。 我使用hosts文件将域名映射到我的本地IP(127.0.0.1)。 我使用合格的域名,通常带有“ d”子域(用于“开发”)。 例如: d.somewebsite.com d.anotherwebsite.com and so on... 在Microsoft Edge中,大多数网站都可以使用。但是,其中有两个不是。域名无效没有什么特别或奇怪的地方。只是一个简单的d.someletters.com。 它们在Chrome,IE和Firefox中可以正常工作。 在Edge中,我收到错误消息:“嗯,我们无法到达此页面。” 起初,我认为这不是解决IP问题。但是,我意识到当我在另一个不相关的URL上输入错误时,主机文件未路由的请求将发送到我的ISP进行解析。如果我的ISP无法解决它,他们会发回这个特殊的搜索结果页面,其中包含有关您可能要查找的内容的建议。好吧,当我转到本地域时,不会从ISP获得此页面。我直接从边缘得到上述错误。 因此,在我看来,Edge可以正确解析该域,否则它将被发送到我的ISP的DNS。 因此,我认为那时Edge可能无法连接到本地计算机。但是就像我说的那样,其中一些本地域运行良好。同样,直接在Edge中使用127.0.0.1也可以。正是这几个域名给我带来了麻烦。而且只有在Edge中(所有其他浏览器都可以使用)有什么想法吗? 如果重要的话,Web服务器是Windows的Apache2(xampp)。 另外,如果我在Edge中打开调试窗口并监视网络,则根本看不到任何请求。 编辑:我不再使用主机文件。我在一个Linux机器上运行dnsmasq,并且将其用于DNS而不是主机。也不再使用环回(显然,因为DNS现在在另一个盒子上了),我使用的是内部专用ip地址(192.168 ...)。同样的问题。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.