avi*_*viv 6 html security firefox web-applications
我有一个为自己创建的小型php系统.该系统包含一些.doc和.docx文件.我希望能够直接从浏览器打开它们而不是下载它们.
我创建了一个链接:
<a href="file:///c:/mysite/myfile.docx">myfile</a>
但是FireFox没有打开链接.虽然href="http://localhost/myfile.docx"
工作正常 - 它让我下载文件.
任何想法我怎么能这样做?也许在firfox选项/安全设置中改变一些东西?如果你在这里,有没有机会在IE8中做到这一点?
谢谢.
虽然我仍然认为这是一个编程问题,但在这里得到了回答:https: //superuser.com/questions/103026/open-a-direct-file-on-the-hard-drive-from-firefox-file
Firefox和IE8都支持File URI方案.
以下是一些对Windows系统有效的示例,指的是同一个文件c:\ WINDOWS\clock.avi
file:// localhost/c | /WINDOWS/clock.avi
file:/// c | /WINDOWS/clock.avi
file:// localhost/c:/WINDOWS/clock.avi
file:/// c:/ WINDOWS /clock.avi虽然最后一个是最明显和人类可读的,但第一个是最完整和正确的.
显然(来自同一个网址):
Mozilla浏览器拒绝在使用HTTP协议获取的页面上跟踪文件URL.
但:
Mozilla浏览器可以配置为覆盖此安全限制,如Mozillazine的" 链接到本地页面不起作用 "中所述.