从 IE 以外的浏览器打开我们的 XRM 表单时出现错误。您可以在图片链接上看到无用的消息。
该错误尚不清楚,因此我对其进行了调试,这导致我在页面加载时出现 javascript 函数错误。它无法正确使用 XRM setDisabled() 函数:
Xrm.Page.getControl("simpeg_tipelokasi").setDisabled(true);
在 IE 上它可以工作并且该字段被禁用,但奇怪的是它在 Chrome 和 Firefox 上不起作用。你能帮我弄清楚为什么它在这些浏览器上不起作用吗?非常感谢!
编辑:
我的错,这实际上是两个浏览器的 ActiveX 配置中的问题,而不是setDisabled 函数中的问题。前段时间调试的时候一定是错过了。请参阅我在此网址上的新帖子: 使用 ActiveX 替代 XRM Javascript 调用 Web服务