【问题标题】:Tableau - How to make parameters available outside iFrameTableau - 如何使参数在 iFrame 之外可用
【发布时间】:2014-04-28 21:01:50
【问题描述】:

我们在 Tableau 中有一个视图。然后将此视图嵌入到 iFrame 中。该视图具有各种选项卡和各种下拉菜单。这些都是参数。

我们在视图中有一个链接,单击该链接会将用户带到一个页面,在该页面中,他们可以针对他们所在的非常具体的视图添加 cmets,例如他们在哪个选项卡上以及他们在下拉菜单中做了哪些选择

我的问题不是这个——在用户做出选择后,父页面是否可以捕获这些信息?用户当前被重定向到的链接类似于:

http://domain.com/comment.asp?URL=http://tableau/views/VIEW_NAME/LandingPage&params=SOMETHING=THAT,THIS=ELSE,ABC=123

脚本然后查看参数查询字符串并针对“LandingPage”处理该数据

或者 - 如果有更好的方法来捕获特定视图的用户 cmets(我意识到“视图”在这里可能意味着各种各样的东西!)然后我全神贯注

谢谢

【问题讨论】:

    标签: jquery tableau-api


    【解决方案1】:

    在您的框架中,您可以使用 JavaScript 从子 URL 获取查询字符串:

    <iframe src="example.de" name="myFrame"></iframe>
    
    var queryString = window.frames['myFrame'];
    

    例如如果选择将出现在 url 中,您可以通过该代码获取它。

    之后,您可以通过 JavaScript 解析查询字符串。

    【讨论】:

    • 谢谢 - 不幸的是它不存在。似乎是现阶段 Tableau 特有的问题
    猜你喜欢
    • 1970-01-01
    • 2011-04-23
    • 2012-01-10
    • 2012-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多