javascript - 为什么我无法从其他浏览器在 Internet Explorer 中启动网页?

标签 javascript internet-explorer browser

我有一个客户在其 Intranet 上有一些只能在 Internet Explorer 中运行的遗留站点。他们的所有 PC 上都有 IE,尽管公司内部使用其他浏览器。他们也没有资金来更新网站,并使用浏览器特定的桌面快捷方式和 IE Tab 等变通方法来访问网站。但是,他们询问是否有某种方法可以创建网站链接,强制页面仅在 Internet Explorer 中启动,而不管最初使用的是什么浏览器。我的第一 react 是“否”,并且在互联网上进行挖掘已经证实了这一点,但我最想告诉他们为什么这是不可能的。任何人都可以阐明这一点吗?

最佳答案

允许网站访问 PC 数据和调用程序将是一个主要的安全风险。

HTML 标准定义了网络浏览器在呈现标准标记时的行为方式。在您的计算机(在本例中为 Internet Explorer)上执行程序显然不是 Web 浏览器的功能,因此执行此操作的方法不是通过 HTML 定义的。

您可以通过编写/安装 Chrome/Firefox 的一些加载项或插件来完成您正在寻找的内容,从而增强这些网络浏览器的标准功能。请注意,如果您走那条路,您可能会造成安全漏洞。

关于javascript - 为什么我无法从其他浏览器在 Internet Explorer 中启动网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31518225/

相关文章:

javascript - 查询字符串错误。空白

javascript - 在 React 中触发函数之前如何等待 setState 完成?

Javascript div 类检查 onclick

javascript - 使用 Twitter Bootstrap 3 的网格时,面板主体与导航栏标题重叠

asp.net - 防止与多个浏览器窗口共享 session

javascript - 在我的 android 上按回时,如何使用 javascript 隐藏我的 sidenav?

javascript - react Material 用户界面 : 'theme' is not defined no-undef

javascript - 当 AJAX 请求到具有无效证书的服务器时如何抑制 SSL 错误

html - IE 奇怪的 CSS 与 FF 和 chrome 在字体大小上的区别

html - IE 与表单 css 样式不兼容