【发布时间】:2011-10-07 22:16:01
【问题描述】:
好的,因此使用带有“file:///C:/whatever/somefile.txt”之类的 href 的锚很简单,直到浏览器安全性受到阻碍。我可以通过将设置放在 user.js 文件中让它们与 Firefox 一起使用,但是使用 IE9,无论我创建网站的“信任度”如何以及启用了多少东西,它们都无法正常工作。当您单击带有 href 的链接(例如“file:///c:/temp/list.png”或“file:///c:/”)时,什么也没有发生,而在 Firefox(和适当的设置)中,文件或目录都显示成功。在 IE 中,使用 javascript 并使用这种 href 尝试“window.location=”会导致“访问被拒绝”异常,而在 Firefox(具有合适的设置)中也可以正常工作。一直在寻找有关它的信息,但没有找到任何信息。任何人都可以就 IE9 的情况提出建议吗?
【问题讨论】:
-
您正试图从您的站点打开此文件?该网站是否托管在 IIS 中?
-
网站托管在 IIS 中,是的。 (当站点从 IIS 的 Visual Studio 2010 开发人员版本运行时,行为是相同的。)任何线索表示赞赏。
标签: internet-explorer-9 anchor