如何在 Webpart 的 s-s-rS 报告中打开 URL 到新窗口
Posted
技术标签:
【中文标题】如何在 Webpart 的 s-s-rS 报告中打开 URL 到新窗口【英文标题】:How to open URL in s-s-rS report in webpart to new window 【发布时间】:2013-06-13 12:12:32 【问题描述】:我创建了一个报告,我将使用报告查看器通过 Web 部件将其嵌入到 Sharepoint 2007 中。这很好用并且看起来相当不错,但是在报告中我有一个文本字段,其操作是“转到 URL”。
当我单击 webpart 中的链接时,链接会转到 URL,但它会在 webpart 中打开 URL。有点丑。除了设置 URL 之外,报告中的文本框似乎没有任何其他功能/属性。
如何使链接/webpart 在新选项卡或窗口中打开 URL?除了告诉用户右键单击链接和“在新选项卡中打开”之外......
【问题讨论】:
【参考方案1】:您是否尝试过使用 javascript 和 window.open 在文本框的 Go To URL 操作中打开一个新窗口?例如:
="javascript:void(window.open('http://myserver/mypath/myasppage.html', '_blank'))"
查看this article 了解更多信息。
【讨论】:
谢谢!我对创建 s-s-rS 报告相对较新,所以...非常感谢您的反馈!【参考方案2】:添加到Christine's answer,如果需要字段值,可以这样做:
="javascript:void(window.open('https://myserver/mypath/mypage.aspx?myID=" & Fields!myID.Value & "','_blank'))"
【讨论】:
这是一个很好的解决方案,但是是否可以打开这个新标签而不自动切换到它?以上是关于如何在 Webpart 的 s-s-rS 报告中打开 URL 到新窗口的主要内容,如果未能解决你的问题,请参考以下文章