Accepted answer

This is a bug in the IE9. The IE9 doesn't respect the default SVG overflow mode, which must be hidden.

You can correct this behaviour if you manually set style = "overflow:hidden", either in the outermost SVG element or in a surrounding <DIV> element, for example

<div style = "overflow:hidden"> <svg> ... </svg> </div>

of in JavaScript

divElement.setAttribute("style", "overflow:hidden");

See also here and here.

Related Query