知识库

发布之后链接到基于 Web 的 URL 的网页对象为空白


发布时间: 14 Oct 2013
上次修改日期: 03 Oct 2019

问题

在发布工作簿之后,仪表板中的网页对象为空白,或者可能会显示一个类似于以下的错误:
This content cannot be displayed in a frame.(此内容无法在框架中显示。)

环境

  • Tableau Server
  • Tableau Online
  • 链接到基于 Web 的 URL 的网页对象

解决方案

选项 1

  1. 从仪表板中删除所有网页对象。
  2. 创建一个打开所需网页的 URL 操作。在发布之后,此 URL 操作应在浏览器中打开一个新的标签/窗口。

选项 2

  1. 保留行为方式符合预期的任何网页对象,删除不工作的网页对象。
  2. 创建 URL 操作以打开未正确加载的 URL。
  3. 在浏览器窗口中,将 ?:linktarget=_blank 添加到仪表板的 URL。例如:Server/#/views/workbookname/dashboardname?:linktarget=_blank
注意: 如果仪表板中有任何网页对象,则将在网页对象内打开 URL 操作,除非将 URL 参数“linktarget=_blank”添加到仪表板的 URL。
 

选项 3

  1. 从仪表板中删除所有网页对象。
  2. 使用任何所需的视图(如箭头形状的单个标记)创建新工作表。
  3. 创建 URL 操作,以根据所选择的在步骤 2 中构建的新工作表来打开不工作的网页。

注意: 此选项可以与选项 2 结合使用。

原因

此行为由 Web 浏览器和网站安全设置所引起。出于安全原因,某些网站不允许加载 iframe 标记中的网页。
 
 
此文章是否已解决问题?