2008-09-19 107 views
6

在SharePoint中,很容易设置包含指向其他文档,文件夹,网站等的链接的List webpart。不幸的是,当单击这些链接时,默认行为是在当前浏览器窗口中打开页面。也就是说,它不会在浏览器的新实例中打开页面。这已被证明令人讨厌,我的网站上的许多用户。如何让SharePoint链接列表默认在新窗口中打开?

有谁知道有一种方法可以在NEW浏览器窗口中打开默认行为吗?

我希望这是可以在SharePoint中设置的东西,而不是让用户需要调整浏览器中的某种设置。

+0

在做这件事之前请先考虑一下并且努力。打开新窗口通常违反了用户最不感兴趣的原则,并且并没有真正达到人们通常希望通过弹出一个新窗口来实现的目标(即,他们并不真正“粘”到原始网站,因为它只是因为它坐在你弹出的窗口后面的一个现在隐藏的窗口中)。此外,该解决方案可能会与您的SharePoint版本不同。你可能想编辑的问题,以指示WSS 2/3,SPS,MOSS等 – 2008-09-19 22:21:08

回答

4

您可以在SharePoint Designer中编辑页面,列表视图Web部件转换为XSLT数据视图。 (通过右键单击+“转换为XSLT数据视图”)。
然后您可以编辑XSLT - 找到A标记并添加属性target="_blank"

+0

好的通话,没想到的。 – 2008-09-19 16:41:00

1

SP2010的相同实例;链接列表web部件不会自动在新窗口中打开,而是用户必须手动rt单击链接对象并选择在新窗口中打开。

withkin SP2010的添加/插入链接选项将允许用户手动配置链接以在新窗口中打开。

也许SP2012释放将adrress这...

0

下的链接选项卡==>编辑URL项==>根据URL(键入Web地址) - 请按以下格式值:

实施例: 如果URL = http://www.abc.com ==>然后用==>

  • #openinnewwindow/' “目标=” http://www.abc.com'
后缀值

SO终值应为==> http://www.abc.com#openinnewwindow/ ' “TARGET =” http://www.abc.com'

DONE ==>这将在新窗口中打开URL

+0

这似乎并不奏效。保存页面后,SharePoint仅将链接更改为不带后缀的值。 – 2017-04-29 21:39:02

相关问题