[英]Open a Local drive on Website link click
是否可以在网站链接上打开本地驱动器? 例如,如果我有一个名为ArtWork的链接。 当用户点击此链接时,在后面的代码中我应该做一些事情来打开D:/ ArtWork。 这是在VS 2005中使用Asp.Net中的C#。
可能吗?
问题是“开放式D:\\ ArtWork”是什么意思。
如果你想用文件做事情(除了上传之外):
在支持它的浏览器中,您可以使用File API 。
HTML5提供了非常强大的API,可以与二进制数据和用户的本地文件系统进行交互。 File API使Web应用程序能够同步读取文件[a],创建任意Blob,将文件写入临时位置,递归读取文件目录,执行文件从桌面拖放到浏览器,以及上传使用XMLHttpRequest2的二进制数据。
如果您希望允许用户只选择文件夹中的文件并上传它:
自从1.0版本引入Microsoft ASP.NET以来,已经有了构建Web应用程序的内置方法,这些应用程序能够将文件上载到托管服务器。 这是通过使用文件字段HTML服务器控件完成的。
一般情况下,这不起作用,因为大多数浏览器拒绝打开具有href="file://..."
锚点( <a>
),这是打开用户的本地硬盘驱动器和点的唯一方法它到D:\\ArtWork
目录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.