2
客戶關係管理2011 HTML網頁資源在IE11中失敗,錯誤爲「無法獲取未定義或空引用的屬性'CrmUrlEncode'」。相同的網絡資源在IE 10及更低版本中完美工作。客戶關係管理2011 HTML網頁資源在IE11中不起作用
上述錯誤是從XrmServiceToolkit(codeplex庫版本2.1)的方法context()。getClientUrl()觸發的。我正在使用的實際方法是XrmServiceToolkit.Rest.Retrieve以獲取CRM記錄。
最初,我認爲這是兼容性問題,因爲我們在彙總15上,其中一篇Microsoft文章指定CRM 17兼容性與彙總17一起發佈。現在我們已將環境升級到彙總18,但仍然是同樣的問題。
感謝您的效應初探。您的解決方案或建議工作正常。我將其標記爲已回答。但如果可能的話,請你澄清我的疑問。這個元標籤是做什麼的?它是否與瀏覽器兼容性設置相同?我在問,因爲我們的組織正在淘汰所有以前版本的IE,並將IE 11作爲標準組織瀏覽器來提高安全性。由於這個原因,他們不希望使用瀏覽器兼容性設置/模式。這個元標籤的使用是否再次出現安全漏洞?請再次澄清並再次感謝。 – Venkat
它控制IE的渲染行爲。我不是這個主題的專家,但你可以在這裏找到更多的信息(https://msdn.microsoft.com/en-ca/library/jj676915(v = vs.85).aspx)。 –
[John Resig](http://ejohn.org/blog/meta-madness/)在這個元標籤上發現了一個咆哮。看起來你可以在你的組織中進行有趣的討論。同時,在Dynamics CRM 2011中,您沒有太多選擇。也許升級到Dynamics CRM 2015? –