SVG (Scalable Vector Graphics). Next we will introduce how to determine whether the browser supports SVG. For more information, see, I hope this code will help you with Scalable Vector Graphics (SVG). It is based on the Extensible Markup Language (XML) and is used to describe two-dimensional Vector Graphics. SVG is an open standard developed by W3C. SVG is also short for Static Var Generator Static reactive power Generator.
Determine whether the browser supports SVG code (part of the code is taken from the Highcharts source code ):
Js Code:
The Code is as follows:
Function hasSVG (){
SVG_NS = 'HTTP: // www.w3.org/2000/svg ',
Return !! Doc. createElementNS &&
!! Doc. createElementNS (SVG_NS, 'svg '). createSVGRect;
}
IE8 does not support SVG. Therefore, when the legend horizontal position is set for the Highcharts chart, the same x value is set. The display effect of Chrome and IE is different. Therefore, you must determine whether the browser supports SVG and set different x values based on different results.