【问题标题】:Why does IE open directory links on Windows but Chrome does not? [duplicate]为什么 IE 在 Windows 上打开目录链接而 Chrome 不打开? [复制]
【发布时间】:2014-12-28 20:00:03
【问题描述】:

这里的上下文是维基上的链接。我希望团队中的人打开一个特定的目录来进行设置。

我正在使用类似于以下的链接:

<a href="file:///C:/temp">temp</a>

IE 支持,但 Chrome 不支持。这有什么特别的原因吗?

我的问题是:为什么 IE 在 Windows 上打开目录链接而 Chrome 却没有?

编辑:当关于 IE 与 Chrome 上的链接的另一个问题是关于“为什么”而不是“如何修复”时,这个问题被问到的原因。它提出了一个关于设计目的的问题。

【问题讨论】:

  • 因为 IE 不太关心你的安全。
  • @AlexanderO'Mara 完全不真实。不同的浏览器供应商会做不同的事情来保护最终用户。例如,Chrome 允许您导航到 dataURI,由于certain phishing methods,我们(我在 Internet Explorer 团队工作)选择不允许。我们关心您的安全。
  • @hawkeye 您使用的是哪个版本的 Internet Explorer?另外,您是在本地文件上,还是您的文档是服务器的响应?
  • @JonathanSampson 我猜你在微软工作。说 MS 不关心安全性可能是夸大其词,但像这样的功能确实使 IE 对用户的安全性降低。附言我也不是 Chrome 的忠实粉丝,但那是另一回事了。
  • @AlexanderO'Mara 如果您觉得某个特定功能会使最终用户面临更大的风险,请告诉我。如上所述,我们强化了我们认为让用户面临更高风险的浏览体验部分。有时这意味着我们会阻止 Chrome 允许的事情,有时则相反。但事实是,两家供应商都非常重视用户安全。如果您认为此功能很容易被滥用,请直接给我发电子邮件:josamp[at]microsoft。

标签: html google-chrome internet-explorer filesystems


【解决方案1】:

如果您希望能够从 http:// 或 https:// 范围打开 file:// 链接,由于 Chrome 的安全模型,它无法在 Chrome 中运行......直到现在! Chrome 扩展页面上现在有一个 LocalLinks 扩展,可让您执行此操作!它以 FireFox 的 LocalLink 附加组件为蓝本。尽情享受吧!

直接链接:https://chrome.google.com/extensions/detail/jllpkdkcdjndhggodimiphkghogcpida

【讨论】:

  • 这是个好主意 - 但有一个错误,您无法打开网络链接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-14
  • 1970-01-01
  • 2015-07-06
  • 1970-01-01
相关资源
最近更新 更多