我有一个组合框,它在IE中运行良好。但我希望它能用于谷歌浏览器。我认为这是关于一些CSS设置,但我找不到我需要使用的CSS属性。我试过" -webkit-appearance:none (/ checkbox / listbox / etc ...)" css属性但它不起作用。请在Google Chrome中找到它的样子。
<xp:comboBox id="ResPerson" value="#{document1.ResPerson}" valueChangeListener="#{changeRequestBean.valueChangeListener}">
<xp:selectItems id="selectItems1">
<xp:this.value><![CDATA[#{javascript:try {
var rList = ["A","B", "C"];
return rList;
}
catch(e)
{
print(e.toString();
}}]]></xp:this.value>
</xp:selectItems>
</xp:comboBox>
答案 0 :(得分:1)
正如所建议的那样,在遇到这些问题时,请记住XPages是基于Dojo构建的。搜索Chrome,相关组件和Dojo的问题。听起来Chrome问题可能是https://productforums.google.com/forum/#!topic/chrome-admins/lOa89-9DF30的原因。将Chrome降级为v54应该可以解决问题,如果这确实是原因。我没有听说有其他人报告过这个问题,所以我建议通过降级Chrome来确认它是否导致Chrome不兼容。
我没有超越Google上的第一个链接,但进一步搜索&#34; Chrome combobox Dojo&#34;将确定谷歌是否已确定原因或得到修复。