当前位置: 代码迷 >> SharePoint >> 在Ribbon上添加一个旋钮可以发送当前Item的链接
  详细解决方案

在Ribbon上添加一个旋钮可以发送当前Item的链接

热度:228   发布时间:2016-05-02 06:57:09.0
在Ribbon上添加一个按钮可以发送当前Item的链接
  • 新建一个页面,添加Content Edit Webpart,加入如下代码
<script type="text/javascript">function func(){var url=getQueryStringByName("url");var body="xxx/Lists/test/DispForm.aspx?id="+url;document.getElementById("sendmail").href="mailto:?subject=title&body="+body;document.getElementById("sendmail").click();window.frameElement.cancelPopUp();}function getQueryStringByName(name){     var result = location.search.match(new RegExp("[\?\&]" + name+ "=([^\&]+)","i"));     if(result == null || result.length < 1){         return "";     }     return result[1];}window.onload=func;</script><a href="" id="sendmail">Click</a>
  • 用Designer添加相应的Ribbon

   Ribbon Location:Ribbon.ListForm.Display.Manage.Controls._children

   Navigate to URL:xxx/send.aspx?url={ItemId}

  相关解决方案