我要求在Sharepoint2010中的target attribute
代码上添加<a>
。默认情况下,在制作列表页面时没有任何选项可以选择target attribute
。
我正在使用SharePoint Designer 2010对页面进行更改。我尝试在一个页面上添加jquery CDN library
和特定代码。但保存页面后,所有代码都会消失。
我需要在Sharepoint中知道在哪里可以添加此脚本以便所有
<a>
标签添加了target="_blank"
。
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
$('a[href]').attr('target', '_blank');
查看参考屏幕截图。
答案 0 :(得分:1)
将JavaScript添加到文本文件中并将其保存在样式库中,并使用内容编辑器webpart引用该文件。
您是否尝试在新标签页或新窗口中打开所有链接?如果是,则将目标属性添加到锚点选项卡将无济于事。默认情况下,列表视图的目标属性为&#34; _self&#34;。列表视图标题列也有关联的onclick事件。使用以下JavaScript来解决您的问题:
<script type="text/javascript">
function EditLink2(current, id)
{
var win = window.open(current.href, '_blank');
win.focus();
}
</script>
答案 1 :(得分:0)
将其添加到您的母版页中,就在</body>
代码之前。
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<script type="text/javascript">
$(function(){
$('a').attr('target', '_blank');
});
</script>