We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

Chart destruction in IE8 is faulty

Thread ID:

Created:

Updated:

Platform:

Replies:

118182 Feb 9,2015 06:53 AM Feb 10,2015 01:23 AM JavaScript 1
loading
Tags: ejChart
Artem Syromiatnikov
Asked On February 9, 2015 06:53 AM

I have a rich web page that has to render and destroy charts dynamically - so I can't say for sure how much charts would be initialized in total through the page life cycle.
On Internet Explorer 8 ejCharts create a new <style> tag each time a chart is initialized. This tag is NOT destroyed when I call chart.destroy().
IE8 has a limitation on how much <style> elements could be present on the page - it equals 30 (Read more here). As soon as the limit is reached, charting logic fails and charts are dead until page refresh. In my case the limit is reached pretty soon.

It feels like <style> should be destroyed when 'destroy()' is called... Or maybe I'm doing something wrong?
Please look at the attached example - it helps to reproduce the issue in 10 seconds. Thanks for any help in advance!

Attachment: IE8Redraw_24c71eb9.zip

Jayavigneshwaran [Syncfusion]
Replied On February 10, 2015 01:23 AM

Hi Artem,

We have found that “Style tag is not removed on destroy() in VML rendering” and have logged defect report regarding this. A support incident to track the status of this defect has been created under your account. Please log on to our support website to check for further updates

https://www.syncfusion.com/account/login?ReturnUrl=%2fsupport%2fdirecttrac%2fincidents

Please let us know if you have any concern.

Thanks,

Jayavigneshwaran



CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.

;