我怎样才能获得我的形象?

时间:2014-07-23 20:36:11

标签: html css image iis src

在我的.js文件中,我正在添加一个图像(这是为了使图像与select2一起使用)。

我的网址是//myserver/apps/me/myapp/

我的图片位于//myserver/apps/me/myapp/Content/image.png

myapp是我的应用程序所在文件夹的名称,我不想将其硬编码到我的代码中。

我已尝试过以下来源:

  • ~/Content/image.png => //myserver/apps/me/~/Content/image.png(html并不认为〜表示看似任何东西。)
  • ./Content/image.png => //myserver/apps/me/Content/image.png
  • /Content/image.png => //myserver/Content/image.png
  • ../Content/image.png => //myserver/apps/Content/image.png
  • Content/image.png => //myserver/apps/me/Content/image.png

看起来我似乎必须对应用程序名称进行硬编码(或者在服务器端将其存储到我的布局中,将其存储到javascript变量中,然后使用该变量来获取正确的路径。

有没有什么我可以放在src中来获取我需要的实际路径而无需硬编码或服务器端查找myapp?或者我的webapp上的IIS可能存在设置问题吗?

服务器是IIS 7(我认为)如果这很重要。

1 个答案:

答案 0 :(得分:2)

由于图像不在上方或从上面分支的目录中,您应该只能使用相对路径“Content / image.png”使用/推断根目录来访问它./是父../是父父等