Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
2211
IE bug with chart Control in Div: information
posted

 

I just wanted to give everyone a heads up on a problem that took me a while to track down.

 After upgrading a project with a chart control from 7.2 b 1069 to the latest hotfix for 7.2 I started getting an error in IE which seemed to be sporadic and even random at times. 

Internet Explorer cannot open the internet site http://thesite/ Operation aborted

I found this Microsoft KB article on the problem:

http://support.microsoft.com/default.aspx/kb/927917

Finally, I discovered that it was the chart control that was generating the error.  In my application the chart control is contained within a Div tag.

If the user generates a post back and the mouse is left on the screen where the chart is going to render the error is thrown.  My guess is that the tool tip used by the chart control is something like a dynamic div tag that positions itself relative the location of the mouse cursor.  According to the KB article it appears that the chart control is trying to create that tag in the parent div tag which has yet to finish rendering on the screen... resulting in the error.

This was a very frustrating problem to track down and I hope this post helps someone else save time and a headache. 

I have submitted an IR to Infragistics with the following ID: WBC4883

Hope it helps,

Patrick

 

Update 1:

Turned tooltips to mouse click and still have the problem.

Turned off tooltips and still have the problem.

 

Parents Reply
  • 130
    posted in reply to David Negley

    The error that I am getting is:

    This is from IE8, which does handle the error better than IE7 (it doesn't crash), but it still throws it and looks kinda bad.  Clicking Yes/No doesn't seem to make any difference - the page loads fine and the javascript mouseovers appear to work ok too.

    I tried a variation on the DIV visibility workaround that you suggested by slapping a masking div over the entire page with a high enough Z-index to prevent interaction with anything on the page until it's finished loading.  Unfortunately, that didn't help.

    As it stands, we're just recommending that people doesn't use this particular app from a server directly.  I was just wondering if anyone else had encountered this odd behaviour.  Thanks for replying and please let me know if you can think of anything else to try.

     

Children