В настоящее время я использую CRM Online 2015 и получаю «мерцание» параметра, когда я пытаюсь изменить значение только в IE 11.
Если я активирую «устаревший режим», мерцания не будет.
Я пробую какой-нибудь пост, чтобы предвидеть рендеринг с помощью программного обеспечения, опция в IE на расширенной панели.
Ничего не получается. Любое предложение ?
Проблема существует в Win 7, Win 8, Win 10 в IE 11. Проблема отсутствует в Chrome, Edge или Firefox.
эта проблема связана с тем, что не указана высота для div основного контейнера потока бизнес-процесса. Когда открывается optionSet, он перекрывает размер высоты основного контейнера. Решением этой проблемы является установка высоты div потока основного бизнес-процесса (div с идентификатором processStepsContainer). Я предлагаю вам создать веб-ресурсы, которые представляют собой таблицу стилей (CSS) и задают следующее:
#processStepsContainer{
height: 200px;
}
Тогда вам просто нужно использовать ссылку на этот стиль. Вы можете сделать это с помощью javascript при загрузке формы, которая вызывает функцию FixFlicker:
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);
}
Это должно решить вашу проблему