IE 11 cintilando no fluxo de processo CRM online 2015 +

0

Atualmente, uso o CRM Online 2015 e a opção "cintilação" é definida quando tento alterar o valor apenas no IE 11.

Se eu ativar o "modo herdado", a cintilação não estará lá.

Eu experimento um post para forece rendering pelo softawre, uma opção no IE no painel avançado.

Nada funciona. Alguma sugestão?

O problema está no Win 7, Win 8, Win 10 no IE 11. O problema não está lá no Chrome, Edge ou Firefox.

    
por Cédric Boivin 05.04.2016 / 20:24

1 resposta

1

esse problema se deve ao fato de não haver altura especificada para o div do contêiner principal do fluxo do processo de negócios. Quando o optionSet é aberto, ele se sobrepõe ao tamanho da altura do contêiner principal. A solução para esse problema é definir a altura do div do fluxo do processo de negócios principal (div com o id "processStepsContainer"). Sugiro que você crie um recurso da Web que seja uma folha de estilo (CSS) e defina isso:

#processStepsContainer{
  height: 200px;
}

Então você só precisa usar um link neste estilo. Você pode fazer isso usando um javascript no carregamento de um formulário que chama a função 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);
}

Isso deve resolver seu problema

    
por 10.05.2016 / 15:57