1

하이 차트가있는 여러 div가있는 페이지가 있습니다. 이것이 모든 ie9s 또는이 기계에서만 발생하는지는 알 수 없습니다. 이 랩톱의 ie9에서 페이지로 이동하면 아무 것도 표시되지 않고 빈 페이지가 표시됩니다. 페이지를 새로 고치고 다시 새로 고침하고 다시 빈 페이지가 없으면 아무것도 표시하지 않습니다. 그런 다음 f12를 눌러 무슨 일이 일어나고 있는지 확인하고 f5를 누르면 모든 차트가 표시됩니다. 클라이언트에게 IE를 업데이트하라고 말하기를 제외하고는 아무 것도 할 수 없다고 생각하지만 이런 종류의 것을 본 사람이 있습니까?ie 9 페이지는 개발자 도구가 새로 고쳐지기 전에 만 표시됩니다.

EDITT : 차이가 있다면 차트 데이터를 아약스로 가져옵니다.

+3

dev 툴을 열 때까지'Console'이 존재하지 않습니까? (http://stackoverflow.com/questions/10183440/console-is-undefined-error-in-ie9) –

+0

@AlexK. 전혀 몰랐네! 나는 그것을 시도 할 것이다. 실제로 몇 가지 console.log가 있습니다. 감사. 내 생각 엔이 의견을 월요일에 답변 할 수 있도록 월요일에 답장으로 바꿔달라고 요청할 것입니다. – artm

+0

어떤 차트가 나에게 차트를 공급할 수 있을까요? [highcharts.com] (http://www.highcharts.com)의 데모도 가장 잘 작동합니까? –

답변

2

를 사용하여 HTML에 넣고이 코드

<script type="text/javascript"> 
// IE9 fix 
if(!window.console) { 
    var console = { 
     log : function(){}, 
     warn : function(){}, 
     error : function(){}, 
     time : function(){}, 
     timeEnd : function(){} 
    } 
} 

. 이것은 당신을 위해 작동합니다.

+1

누구나 이것이 무엇을하고 왜 작동하는지 설명 할 수 있습니까? –