javascript - Sharepoint 图像引用

标签 javascript css sharepoint

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

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

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

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

"<SharePoint:ProjectProperty Property='SiteUrl' runat='server' />/_catalogs/masterpage/Images/myimage.gif;"

"<% $SPUrl:~sitecollection/_catalogs/masterpage/Images/myimage.gif %>";

"~sitecollection/_catalogs/masterpage/Images/myimage.gif";

并用 CSS 为 div 元素的 background-image 属性重复相同的操作。但我得到的只是错误,或者它没有翻译共享点代码。

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

最佳答案

检查这些 URL 以供引用 - http://www.vrdmn.com/2011/08/javascript-lmenubaseurl-varaible-for.html http://johnliu.net/blog/2012/2/3/sharepoint-javascript-current-page-context-info.html http://blogbaris.blogspot.com/2013/01/getting-web-url-with-sharepoint-2010.html

并尝试以下方法获取 URL。

<%script type="text/javascript">

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

</script>

希望这对您有所帮助!

关于javascript - Sharepoint 图像引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20202580/

相关文章:

JavaScript 定义的 "In-Button"验证多个输入字段

javascript - AngularJS 将字符串作为函数传递给 ng-click

html - 如何在图像选定区域的文本上添加鼠标?

javascript - 如何使用 Twitter Bootstrap 隐藏元素并使用 jQuery 显示它?

c# - LinqToXML XElement 到 XmlNode

javascript - 如何在汇总编译中使用 node_modules

javascript - 使用dust.js 进行排序功能

javascript - 在窗口调整大小时获得新的宽度和最后一个

c# - 自定义列表中的 SharePoint 自定义上下文菜单出现在文件夹上,而不仅仅是文件

html - 格式错误的开始标记。属性应该用空格分隔。