检查xpages app是否位于IBM Connections中的iframe中

时间:2015-11-06 12:53:25

标签: javascript iframe xpages ibm-connections ssjs

我想通过ibm连接提供一个xpages应用程序,因为它们都共享相同的标题栏标题,我想在xpages应用程序中驻留iframe时隐藏它。

我已经读过,当嵌入在Connections IFrame小部件中时,所有JavaScript函数都被阻止,所以很简单:

if (window.frameElement) {
  //window resides in an iframe...
  $( "#titlebar").hide();
}

不起作用。

还有另一个检查我的xpages应用程序是否位于iframe中吗? (SSJS?)

1 个答案:

答案 0 :(得分:0)

在我的小部件javascript中,我发布了一个postMessage。 在我的XPages中,我有一些代码可以在收到postMessage后执行一些脚本。 这应该在您的浏览器,parent.postMessage中可用并执行某些操作