如何使用'$ .ajax()'技术,为url参数提供项目外的位置(假设文件位于桌面上)。我怎样才能做到这一点 ??我知道如何只在项目的同一地点做这件事。
非常感谢
答案 0 :(得分:3)
您无法绕过网站并访问文件,因为它可能会损害托管网站的计算机,但您可以通过您的网站访问网站外的文件。
假设您有网站文件夹d:\ websites \ TestWebsite,并且您想要访问d:\ Data \ Testfile.txt中的文件,请在TestWebsite中指向d:\ Data的虚拟目录并通过虚拟文件访问其中的文件目录。
2您还可以创建一个位于某个网页/网络服务中的功能,并访问网站外的文件。
答案 1 :(得分:2)
出于安全原因,您无法对本地文件执行ajax请求,它们必须位于本地服务器的范围内,别名为“公共目录”。
编辑除了Adil建议的服务器配置级别的虚拟目录解决方案之外,您可以通过使用从文件或目录到公用文件夹的符号链接来更简单。