通过网络访问Windows共享文件夹上的文件
问题描述:
我试图访问共享Windows文件夹上的文件(例如:pdf文件)。
(使用文件协议)通过网络访问Windows共享文件夹上的文件
file://myShareServer/path/to/myFile.pdf
jQuery的AJAX回报:
XMLHttpRequest cannot load file://myShareServer/path/to/myFile.pdf. Cross origin requests are only supported for HTTP.
我怎样才能达到这个文件与JavaScript
PS jQuery的:所有访问该服务器被授予。
我在服务器端使用ASP.NET MVC4
编辑: 我使用PDF.JS库runder PDF文件(问题就在这里)
答
你可以把它像任何其他文件并将其作为链接,因为链接没有像XMLHttpRequests这样的跨源策略。
<a href="file://myShareServer/path/to/myFile.pdf">Download the file</a>
感谢Hexxagonal,我不能使用此解决方案,我使用PDF.JS库runder PDF文件, – Salem 2013-04-11 07:17:11
好,然后针对二进制数据JSONP请求,并有自己的网站输出的PDF文件。如果我稍后获得时间,我会尝试将一些代码放在一起。 – scottheckel 2013-04-11 14:23:45