如果在IE以外的浏览器中打开我们的XRM表单,会出现错误。您可以通过图像链接查看不太有用的错误消息。
这个错误不太清楚,所以我进行了调试,发现它导致页面加载时javascript函数出错。 它无法正确使用XRM setDisabled()函数:
Xrm.Page.getControl("simpeg_tipelokasi").setDisabled(true);
在IE中,它可以工作并且字段被禁用了,但奇怪的是在Chrome和Firefox中无法正常工作。你能帮我找出为什么在这些浏览器上不起作用吗?非常感谢!
编辑:
抱歉,实际上这是一个在两个浏览器中的ActiveX配置内部存在的问题,而不是setDisabled函数的问题。我之前调试时可能错过了它。 请查看此链接上的我的新帖子: Alternative to XRM Javascript calling webservice using ActiveX