【问题标题】:Browser not opening file:/// under localhost浏览器未在 localhost 下打开 file:///
【发布时间】:2026-02-19 08:45:02
【问题描述】:

我正在开发一个网站,它可以读取客户端机器中的文件夹和文件并显示在 HTML 表格中。我所做的一切都很好。但问题是我为客户端机器中的文件创建了 href,它在 localhost 的浏览器中不起作用

但是我设法获得了 chrome 和 firefox 的插件,例如本地资源管理器、本地链接等。但我仍然找不到 Internet Explorer 11 的解决方案。 虽然它在 IE 11 的路径栏中显示路径,但它没有响应。

这里我给出一个在 IE 11 浏览器中带有屏幕截图的超链接的示例代码

#!C:\Python27\python.exe
print "Content-type:text/html\r\n\r\n"
print """<html>"""
print """<a href="file:///c:/Users/karthvig/Desktop/IDART/testSW/logs/s006.cfg/1490953346.41/summary.log" target="_blank">test</a>"""
print """</html>"""

Screenshot of file in browser

我使用 apache web server 作为本地主机和 python 作为语言。

我是新手,请帮助解决问题。提前谢谢!!!

【问题讨论】:

    标签: python html localhost href internet-explorer-11


    【解决方案1】:

    IE 禁用此类导航: https://msdn.microsoft.com/library/ee330731(v=vs.85).aspx#file_protocol_nav

    尝试将域添加到您信任的站点

    【讨论】:

    最近更新 更多