JavaScript 相对 URL
我们在 IIS7 中有一个 MVC3 应用程序: http://mydomain.com/myapplication/
相对 URL 是什么在 javascript 中:
http://mydomain.com/myapplication/mycontroller/myaction
/mycontroller/myaction - 转到 http://mydomain.com/mycontroller/myaction
../mycontroller/myaction - 上升一级(在本例中也到 http://mydomain.com/mycontroller/ myaction)
mycontroller/myaction - 转到 http://mydomain.com/myapplication/mycontroller/myaction 当在本地主机上以开发人员身份运行但在服务器上运行时,会转到 http://mydomain.com/mycontroller/myaction
./mycontroller/myaction - 我认为是正确的,但这也不起作用!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您在 ASP.NET MVC 中进行开发,您可以在服务器端设置 root var,如下所示:
并在 JS 中使用它:
If you are developing in ASP.NET MVC you can set root var on server side like this:
and use it in JS:
您只需列出文件名即可。
如果我理解正确,您只需要列出不带前导斜杠的文件名或路径目录。
You would just list the file name.
If I understand you correctly you would only need to list the filename or path directory with no leading slash.