Survey是SharePoint常用功能之一,而曾经被用户多次问到的问题是能否在Survey的某一问题上添加图片,经过查看,SharePoint Survey不提供此方法,只得谷歌之,得一比较懒但又可用的方法。
1. 假设要添加图片的问题标题是“Q1:XXX”。
2. 编辑该问题并在标题前添加图片标签,如:<img src="IMAGE_URL" />Q1:XXX。
3. 添加如下JavaScript到NewForm.aspx和EditForm.aspx页面。
document.getElementsByTagName('Table').item(0).outerHTML=document.getElementsByTagName('Table').item(0).outerHTML.replace(/</g,'<').replace(/>/g,'>');
该方法实现起来比较简单,也没有太多额外的代码,但要注意的是在查看Survey结果时该图片标签也会一并显示。