<锚链接到本地文件? (DEAD LINK在 FireFox 中不起作用,但在 IE 中起作用)
该Java代码
"<a href='file:///" + curBP.get_build_path() + "'>" + curBP.get_build_path() + "</a>"
被输出到浏览器。
在该页面上,HTML 为:
<a href="file:///\\path\to\shared\file">Shared File</a>
但是,它不会打开该文件。我尝试了无数其他斜线组合,但都无济于事。在 FireFox 中,它的作用类似于死链接,不会打开文件。在 IE 中,它可以工作。
知道如何让它在 FireFox 中工作吗?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
坏消息:Firefox 已经修复了一个安全漏洞:
http://www.techlifeweb.com/firefox/2006/07/how-to-open-file-links-in-firefox-15.html
它需要用户< /em> 修改本地文件以允许 file:// url。
Bad news: Firefox has closed a security hole:
http://www.techlifeweb.com/firefox/2006/07/how-to-open-file-links-in-firefox-15.html
It requires the user to modify a local file to allow file:// urls.
当您使用反斜杠 {} 时,您正在调用 Windows 资源管理器。并且IE与Windows资源管理器集成,FF未集成
When you use backslashes {} , you're calling Windows Explorer. And IE is integrated with Windows Explorer, FF not integrated