브라우저가 SVG를 지원하는지 확인하는 코드(일부 Highcharts 소스 코드에서 잘라냄):
Js 코드:
function hasSVG(){ SVG_NS = 'http://www.w3.org/2000/svg', return !!doc.createElementNS && !!doc.createElementNS(SVG_NS, 'svg').createSVGRect; }
IE8은 SVG를 지원하지 않으므로 범례 수준을 설정하세요. Highcharts 차트의 경우 동일한 x 값을 설정하면 Chrome과 IE의 표시 효과가 일치하지 않습니다. 따라서 브라우저가 SVG를 지원하는지 확인하고, 결과에 따라 x 값을 다르게 설정하는 것이 필요합니다.