Javascript Sharepoint图像引用

Javascript Sharepoint图像引用,javascript,css,sharepoint,Javascript,Css,Sharepoint,我似乎找不到引用xxxx网站集中图像的正确封装或前缀语法 现在,我有一个图像的三个变体,将应用于页脚。这些变体是根据网站集选择的,所以我不能直接将图像设置为母版页(除非我想制作三个母版页,这对于一个图像来说太过分了) 我尝试过使用Javascript设置img元素的源代码,使用CSS设置容器元素背景图像的url。两个都让我失望 在Javascript中,我尝试将元素的src属性设置为: “/\u目录/masterpage/Images/myimage.gif;” ” “~sitecolectio

我似乎找不到引用xxxx网站集中图像的正确封装或前缀语法

现在,我有一个图像的三个变体,将应用于页脚。这些变体是根据网站集选择的,所以我不能直接将图像设置为母版页(除非我想制作三个母版页,这对于一个图像来说太过分了)

我尝试过使用Javascript设置img元素的源代码,使用CSS设置容器元素背景图像的url。两个都让我失望

在Javascript中,我尝试将元素的src属性设置为:

“/\u目录/masterpage/Images/myimage.gif;”

“~sitecolection/_目录/masterpage/Images/myimage.gif”

并对div元素的background image属性使用CSS重复相同的操作。但我得到的只是错误,或者它不能翻译sharepoint代码


有人知道我还可以尝试什么吗?

这张图像具体存储在哪里?它是否在发布站点的默认“图像”库中?如果是这样,你就走错了路。它将是“/PublishingImages/myimage.gif”。

检查这些URL以供参考-

然后尝试以下方法获取URL

<%script type="text/javascript">

var url = "<%= SPContext.Current.Site.Url %>";

</script>

var url=“”;

希望这有帮助

它被准确地存储在我原来的帖子中所说的地方。绝对路径类似于:www.SPwebsite.com/sites/mysite//u catalogs/masterpage/Images/myimage.gif您是否已签入图像,以及您正在查找的错误是什么?图像已加载到正确的目录中。我可以看到它并下载它。我不记得错误是什么;假期使我头脑糊涂。但通常情况下,javascript错误可能会提到无效属性。如果要相信那个博客,你的方法可能对我不起作用。但我以后会试试的。谢谢你的参考网站。尝试了你的方法,还是没有运气。对于我来说,获取任何网站集都可以使用的图像的唯一方法似乎是将其放置在服务器配置单元(/layouts/15/)中。