jquery 获取URL相对/绝对路径问题

Posted 小菜鸟大神

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 获取URL相对/绝对路径问题相关的知识,希望对你有一定的参考价值。

    在B/s系统中,使用jquery做图片上传时通常会遇到获取不到路径的的问题,这是因为系统不允许浏览器的访问而进行限制造成的,

一般获取到的都是C://Program Files/~/文件位置。而在有时我们就是需要读取到文件的位置信息,

比如用filestream读取文件时,就需要文件的相对/或觉得路径,

而jquery获取到的路径在filestream中是不被允许的,会出现System.UnauthorizedAccessException:的异常,

这是可以使用Server.MapPath(Path)来获取文件在Web 服务器上的指定虚拟路径相对应的物理文件路径。

string strPath = Server.MapPath(path);


使用strPath来代替path做为文件的路径就OK啦;

 

 

 

以上是关于jquery 获取URL相对/绝对路径问题的主要内容,如果未能解决你的问题,请参考以下文章

如何通过Java代码获取tomcat服务器的绝对路径

如何测试 URL 字符串是绝对的还是相对的?

java中如何判断web工程中图片的绝对路径是不是存在

jquery如何获取图片的路径。

PyQt5 技巧篇-解决相对路径无法加载图片问题,styleSheet通过"相对"路径加载图片,python获取当前运行文件的绝对路径。

Java中路径的获取总结以及URL和URI的区别