修复“捉襟见肘”的XPage扩展库名称选择器在IE?(Fixing “stretched” XPag

2019-07-29 10:07发布

大咧咧想出了一个很好的解决方案,以阻止“延伸”到右边的对话框,当他们出现在IE浏览器。

修复“捉襟见肘”,在IE的XPage扩展库对话框?

大咧咧的解决方案是设置对话框的宽度。 这个伟大的工作。 但现在我有扩展库名称选择器相同的问题。 它有一个width属性,我确定,但似乎并没有解决问题。

回顾一下,基本上在IE对话框的“延伸”到对话框的右边界的所有道路。 无论你在哪里移动对话框右侧停留在固定的地方此事。

任何解决这个问题?

Answer 1:

尝试迫使IE不是由X-UA-Compatible标头设置为IE = 8(或者甚至IE =边缘),以使用兼容模式:

<xp:this.beforeRenderResponse><![CDATA[#{javascript:  if (context.getUserAgent().isIE()) {
    var response = facesContext.getExternalContext().getResponse();
    response.setHeader("X-UA-Compatible", "IE=8");
  }}]]>
</xp:this.beforeRenderResponse>


文章来源: Fixing “stretched” XPage extension library Name Picker in IE?