我需要让应用程序的用户通过单击网页内的链接来打开文件夹。文件夹的路径在网络上,可以从任何地方访问。我可能肯定没有简单的方法可以做到这一点,但也许我错了?
发布于 2009-05-13 01:18:03
URL file://[servername]/[sharename]
应打开一个资源管理器窗口,指向网络上的共享文件夹。
发布于 2009-05-13 01:15:08
确保您的文件夹权限设置为允许目录列表,然后使用chmod 701将您的锚点指向该文件夹(尽管这可能有风险),例如
<a href="./downloads/folder_i_want_to_display/" >Go to downloads page</a>
确保您在该目录中没有index.html任何索引文件
发布于 2011-11-15 00:44:05
如果安全设置被设置为中等级别,则使用file://///将不起作用。
如果您只想让用户能够下载/查看位于网络或共享上的文件*,您可以在IIS中设置一个虚拟目录。在属性选项卡上,确保选择了“位于另一台计算机上的共享”,并选择了“连接为...”是可以看到网络位置的帐户。
从您的网页链接到虚拟目录(例如http://yoursite/yourvirtualdir/),这将在web浏览器中打开该目录的视图。
*您可以允许虚拟目录上的写入权限,以允许用户添加文件但不尝试,并假定网络权限将覆盖此设置。
https://stackoverflow.com/questions/855614
复制相似问题