问:下图无法按照从 .js 脚本引用的方式进行解析(其中的 js 脚本是 ~/scripts,所有其他 .js 脚本都在 mvc3 框外)
src: '/content/themes/base/images/down.gif'
这在本地有效,但在作为虚拟目录远程部署到 iis6.0 服务器时无效。
我试过:
src: '~/content/themes/base/images/down.gif'
但这不会在本地或远程解决。
如果我对虚拟目录路径进行硬编码(virtualdirectoryname 是实际的虚拟目录),以下将远程工作
src: 'virtualdirectoryname/content/themes/base/images/down.gif'
最佳答案
你不能在javascript中使用~
。
尝试:
../Content/themes/base/images/down.gif
关于asp.net - 在虚拟目录中部署 mvc3 应用程序后在路径中找不到图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7732311/