Internet-Explorer
IE 11 在流程中閃爍 CRM online 2015 +
我目前使用 CRM online 2015 並在嘗試僅在 IE 11 上更改值時設置“閃爍”選項。
如果我啟動“傳統模式”,則不存在閃爍。
我嘗試了一些文章來通過softawre強制渲染,這是高級面板中IE中的一個選項。
沒有任何工作。有什麼建議嗎?
IE 11 上的 Win 7、Win 8、Win 10 上存在問題。Chrome、Edge 或 Firefox 上不存在問題。
這個問題是由於業務流程的主容器的div沒有指定高度。當 optionSet 打開時,它與主容器高度大小重疊。這個問題的解決方法是設置主業務流程div(id為“processStepsContainer”的div)的高度。我建議您創建一個樣式表 (CSS) 的 Web 資源,並設置以下內容:
#processStepsContainer{ height: 200px; }
然後你只需要使用這種風格的連結。您可以在載入呼叫 FixFlicker 函式的表單時使用 javascript 來執行此操作:
FixFlicker = function(){ var head = window.parent.window.document.getElementsByTagName('head')[0]; var link = window.parent.window.document.createElement('link'); link.rel = 'stylesheet'; link.type = 'text/css'; link.href = '/WebResources/theNameOfMyStyleSheet'; link.media = 'all'; head.appendChild(link); }
這應該可以解決您的問題