Error Loading RadChart on Internet Explorer

Thread is closed for posting
6 posts, 0 answers
  1. Danilo
    Danilo avatar
    4 posts
    Member since:
    Mar 2011

    Posted 24 Mar 2011 Link to this post

    Hello,

    I have a webpage hosted in a Server A that has an IFRAME that displays the content of the webpage using RadChart in a Server B.

    I'm getting this error only when I'm trying to access with Internet Explorer. I don't have this problem using Firefox:

    Error loading RadChart image.
    You may also wish to check the ASP.NET Trace for further details.
    Display stack trace?

    I have already tried a lot of changes on web.config and UseSession property. But no success. What else should I try?

    I'm new on this team and I'm not sure about the version we're actually using but the installer name is: RadControls_for_ASP.NET_AJAX_2008_2_723_dev.exe (if you could provide me more info about this, I'll be thankful too).
  2. Danilo
    Danilo avatar
    4 posts
    Member since:
    Mar 2011

    Posted 25 Mar 2011 Link to this post

    Actually it doesn't work on Safari and Opera too. It seems to be working only on Firefox.
  3. Ves
    Admin
    Ves avatar
    2926 posts

    Posted 30 Mar 2011 Link to this post

    Hi Danilo,

    RadChart is rendered as an ordinary image, which is served by its own HttpHandler when requested.  So the issue does not seem to come from the control as long as it works correctly in Firefox. The situation here looks quite specific, we have never received such report before. It is possible that you have hit some security restrictions within some of the browsers when it comes to cross-domain requests. You can try it with less restrictive security and privacy browser settings. You can also create your own custom HttpHandler and deploy it to see whether it will work correctly under the same conditions. Once you get the configuration for it, you should get the chart working too.

    As for the assembly version -- you can right-click the .dll file, choose "Properties", go to "Details" tab and check the file version.

    Best regards,
    Ves
    the Telerik team
  4. Danilo
    Danilo avatar
    4 posts
    Member since:
    Mar 2011

    Posted 30 Mar 2011 Link to this post

    Yes, it seems to be security restriction of browsers. We really have cross-domains as the page of the Server A requests, by iframe, another page with the charts in the Server B. Actually we have already tried some changes on HttpHandler and also setting to false the UseSession option. But no success... Any other suggestion?
  5. alan
    alan avatar
    104 posts
    Member since:
    Jul 2012

    Posted 01 Apr 2011 Link to this post

    Hey, Danilo.
    Try decreasing the privacy level to "Low". It did it for me.
  6. Danilo
    Danilo avatar
    4 posts
    Member since:
    Mar 2011

    Posted 01 Apr 2011 Link to this post

    It seems to work when I set Privacy do Low on Internet Options.
    Unfortunatelly this application is to our clients and is public, so I won't be able to ask users to set it by themselves.

    Do you have any other suggestion?
Back to Top