Html 我怎样才能得到我的形象?
在一个.js文件中,我添加了一个图像(这是为了让图像与select2一起使用) 我的webapp位于Html 我怎样才能得到我的形象?,html,css,image,iis,src,Html,Css,Image,Iis,Src,在一个.js文件中,我添加了一个图像(这是为了让图像与select2一起使用) 我的webapp位于//myserver/apps/me/myapp/ 我的图像位于//myserver/apps/me/myapp/Content/image.png myapp是我的应用程序所在文件夹的名称,我不想将其硬编码到我的代码中 我尝试了以下来源: ~/Content/image.png=>//myserver/apps/me/~/Content/image.png(html无法识别~的含义。) /Co
//myserver/apps/me/myapp/
我的图像位于//myserver/apps/me/myapp/Content/image.png
myapp
是我的应用程序所在文件夹的名称,我不想将其硬编码到我的代码中
我尝试了以下来源:
=>~/Content/image.png
(html无法识别~的含义。)//myserver/apps/me/~/Content/image.png
=>/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
myapp
?或者我的webapp在IIS上是否可能存在设置问题导致此问题
服务器是IIS 7(我认为),如果这很重要的话。由于图像不在上面或在从上面分支的目录中,您应该能够使用相对路径“Content/image.png”访问它使用/推断根目录。/is parent../is parent parent等。这就给出了
//myserver/apps/me/Content/image.png
。我要告诉你:myapp是我的应用程序所在的文件夹的名称,我不想把它硬编码到我的代码中。
。在这种情况下,scr=“Content/image.png”
wil give//myserver/apps/me/myapp/Content/image.png
如果你提供的路径事实上是正确的,那么应该可以正常工作。你的建议在IE 11和Firefox中有效,但在Chrome中无效。我会深入研究,但这可能更像是Chrome无法正确解释路径的问题。实际上,如果我使用//myserver/apps/me/myapp在chrome中访问我的应用程序时,它不起作用。但是如果我使用//myserver/apps/me/myapp/,它会加载图像。问题似乎不是src属性。实际上,似乎所有浏览器都是这样工作的。