修复IE中“拉伸”的XPage扩展库名称选择器?

时间:2012-05-15 18:44:40

标签: xpages xpages-extlib

Dalie提出了一个很好的解决方案,当它们出现在IE中时,可以阻止“拉伸”到右边的对话框。

Fixing "stretched" XPage extension library dialog box in IE?

Dalie的解决方案是设置对话框的宽度。这很有效。但是现在我对扩展库名称选择器有同样的问题。它有一个我设置的宽度属性,但似乎无法解决问题。

要查看,基本上在IE对话框中“拉伸”一直到对话框的右边框。无论您在何处移动对话框,右侧都会固定在原位。

此问题的任何解决方案?

1 个答案:

答案 0 :(得分:3)

尝试通过将X-UA-Compatible标头设置为IE = 8(甚至IE = Edge)来强制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>