问题标签 [microsoft-edge]
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.
javascript - 在 Windows 10 Edge 浏览器中使用 javascript 检测自定义 url 协议处理程序
在我们的 Web 应用程序中,我们需要使用带有Windows 10 EDGE 浏览器的 javascript 确定是否在 Windows 10 机器中注册了自定义 URL 协议处理程序。
如果自定义 URL 协议处理程序未在 Windows 10 机器中注册,我们将要求用户下载我们的桌面独立应用程序。如果注册,我们将使用注册的自定义 URL 协议处理程序启动我们的桌面独立应用程序。
由于 EDGE 是一种新浏览器,因此互联网上其他用户提供的解决方案无法正常工作。
我提到的在 EDGE 浏览器中对我不起作用的链接:
https://gist.github.com/keyvanfatehi/f2f521c654bab106fdf9
请帮帮我,谢谢
asp.net-core - Microsoft Edge 浏览器无法与 Web 侦听器 ASP.NET 5.0 DNX 一起使用
我相信你们中的许多人都尝试过 DNX 打开 Web 侦听器并测试您的 Web 命令“web”:“Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000 "
运行“web”命令后,如果您尝试在 Micrsoft Edge / Windows 10 上访问此链接http://localhost:5000,则会显示“无法访问此页面”。它可以在谷歌浏览器上运行。
提醒您 Windows 10、Microsoft Edge 或 DNX 尚未发布。
javascript - 带有 Microsoft Edge 的 Windows 10 应用程序中的内联脚本问题
我正在开发 Windows 10 商店应用程序 Javascript/Html,并且由于应用程序中有 Microsoft EDGE 作为浏览器,因此内联脚本不再起作用。如果我将代码放在外部文件中,页面会加载,但点击事件都不起作用。有什么解决方案。onclick 属性不起作用的小例子。
代码
默认.html 7 默认.js
microsoft-edge - 是否有任何方法可以通过 Internet Explorer 从 MS Edge 浏览器打开特定的 Web 应用程序?
我想知道一种从 Microsoft Edge 中在 Internet Explorer 中打开特定 Web 应用程序的方法,因为我们的 Web 应用程序与 Edge 存在一些问题。
有什么方法吗?
extjs - ExtJS 3.2.1 将 Microsoft Edge 检测为 Chrome
我正在测试一个在 Microsoft Edge 中工作的网站,奇怪的是 ExtJS 3.2.1 将其检测为 Chrome(当我使用Ext.isChrome
它时返回true
)。以前有没有其他人遇到过这个问题?如果是这样,有解决方法吗?
这是用户代理字符串:
windows-10 - 如何告诉 Microsoft Edge 在阅读模式下应该显示什么
Spartan/Edge 中的阅读模式似乎以某种方式选择网站上的哪个 div 以阅读模式显示。在许多页面中,它没有找到合适的 div(如 bbc.co.uk)。但是,在我们的网站上,它启用了阅读模式,但随后显示了完全错误的页面部分。
所以 - 我怎么能告诉它采取正确的部分,或者至少如何在这些页面上禁用它
internet-explorer - Microsoft Edge 是否支持 COM 自动化(InternetExplorer 对象)?
Internet Explorer 的最后几个版本允许 Windows 桌面(经典)应用程序通过 COM 自动化控制 IE(在某种程度上)。这种类型的自动化是否也可以在 Microsoft Edge 中使用?如果是,方法、属性和事件是否相同?
microsoft-edge - 如何确定 Microsoft Edge 是否为默认浏览器?
是否有可靠的编程方式来确定 Microsoft Edge 是默认浏览器?
我知道一种选择是使用 IApplicationAssociationRegistration::QueryCurrentDefault方法返回为 http 注册的默认应用程序。尚不清楚此调用返回的 ProgID 是否为固定字符串,因此它可能不是验证 Edge 确实是默认浏览器的最佳方法。
javascript - 包括()不适用于所有浏览器
这是我的代码块。它在 fireFox 和 Chrome 中完美运行。但不是在 IE 中。我收到错误“ Object doesn't support property or method 'includes'
”
我可以稍微改变一下并使用 vanilla JS 并执行以下操作:
document.getElementById("right-tree").classList.contains
但我宁愿在更改 JS 和编辑 HTML 和 CSS 之前看看是否有办法让它在 IE 中工作。
activex - Microsoft Edge 中有 ActiveX 的替代品吗?
微软发布了不支持 ActiveX 的 Edge 浏览器。
我有一个需要从 Windows 注册表获取信息的应用程序,所以我对 ActiveX 的替代品有一些疑问:
有没有办法从 Edge 或类似的东西(如 Chrome 中的本机消息传递)与本机应用程序(可以从 Windows 注册表中读取)进行通信?
有没有办法从 Edge、Javascript 等直接访问 Windows 注册表?