如何使SharePoint链接列表默认在新窗口中打开?
在SharePoint中,很容易设置由指向其他文档、文件夹、网站等的链接组成的列表Web部件。不幸的是,单击这些链接时,默认行为是在当前浏览器窗口中打开页面。也就是说,它不会在浏览器的新实例中打开页面。事实证明,对于我网站上的许多用户来说,这很烦人 有人知道在新的浏览器窗口中打开默认行为的方法吗如何使SharePoint链接列表默认在新窗口中打开?,sharepoint,web-parts,Sharepoint,Web Parts,在SharePoint中,很容易设置由指向其他文档、文件夹、网站等的链接组成的列表Web部件。不幸的是,单击这些链接时,默认行为是在当前浏览器窗口中打开页面。也就是说,它不会在浏览器的新实例中打开页面。事实证明,对于我网站上的许多用户来说,这很烦人 有人知道在新的浏览器窗口中打开默认行为的方法吗 我希望这是可以在SharePoint中设置的,而不是让用户需要调整浏览器中的某种设置。默认链接列表web部件不可能实现,但有一些资源介绍了如何扩展SharePoint服务器端以添加此功能 您可以在Sh
我希望这是可以在SharePoint中设置的,而不是让用户需要调整浏览器中的某种设置。默认链接列表web部件不可能实现,但有一些资源介绍了如何扩展SharePoint服务器端以添加此功能
您可以在SharePoint designer中编辑页面,将列表视图web部件转换为XSLT数据视图。(通过右键单击+“转换为XSLT数据视图”)。
然后,您可以编辑XSLT-找到
A
标记,并为SP2010添加一个属性target=“\u blank”
相同的实例;链接列表Web部件不会在新窗口中自动打开,用户必须手动单击链接对象并选择“在新窗口中打开”
Kin SP2010的添加/插入链接选项将允许用户手动配置链接以在新窗口中打开
SP2012版本可能会在链接选项卡==>下编辑URL项==>在URL下编辑此项(键入网址)-将值格式化如下: 例如: 如果URL==>则在值后面加上==>
- #openinnewwindow/,““目标=”http://www.abc.com"
完成==>这将在新窗口中打开URL很好的调用,没有想到。这似乎根本不起作用。在我保存页面后,SharePoint只是将链接更改为不带后缀的值。在执行此操作之前,请仔细考虑。打开新窗口通常违反了让用户感到最不惊讶的原则,也不能真正实现人们通常希望通过弹出一个新窗口来做的事情(也就是说,仅仅因为它位于你弹出的窗口后面的一个隐藏窗口中,他们就不会真正“粘住”你原来的站点)。此外,解决方案可能与您的SharePoint版本不同。您可能需要编辑问题,以指示WSS 2/3、SPS、MOSS等。