【问题标题】:How to link local files through html如何通过html链接本地文件
【发布时间】:2019-11-26 16:46:50
【问题描述】:

我需要从本地服务器链接到多台计算机。如果我在每台机器上本地保存页面,但从 Web 服务器启动时,它不会工作。

我环顾四周,发现 Chrome 或其他浏览器默认阻止访问,我收到 about:blank#blocked 错误

我使用的链接是

a href="file://server/fileshare/Public/ProductionPDF/M511%20&%20M115IND/E511-11.pdf

file://server/fileshare/Public/ProductionPDF/M511%20&%20M115IND/E511-11.pdf

用 IE、chrome、firefox 试过,但它们什么也没做。 Chrome 说 about:blank#blocked 错误 - 有解决方法吗?我已经搜索了很多其他线程,但似乎无法找到具有正确信息的线程。

【问题讨论】:

    标签: html pdf server hyperlink


    【解决方案1】:

    这似乎是原因:URI方案需要使用三鞭协议。 例如:

    <a href="file:///C:\Documents\doc.pdf">Link</a>
    

    在此处查看此答案:https://stackoverflow.com/a/18246357/11794267

    【讨论】:

    • 好的,所以使用 file://server/fileshare/Public/ProductionPDF/M511%20&%20M115IND/E511-03-M.pdf 作为我的链接我可以让它在 Chrome 中打开只能通过“复制链接地址”然后将其粘贴到浏览器中并按回车键。否则我会收到“about:blank#blocked”错误。在Firefox中,当我单击“在新选项卡中打开”时它可以工作,但也必须按Enter。可以绕过吗?
    • 嗯,很有趣。你用了三根睫毛吗?
    猜你喜欢
    • 2014-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-13
    • 2014-09-22
    • 2020-06-10
    相关资源
    最近更新 更多