You found a bug! We've classified it as a bug in our system. We encourage you to continue the discussion and to find an acceptable workaround while we work on a permanent fix.
  1. #1
    Ext JS Premium Member
    Join Date
    Dec 2010
    Posts
    13
    Vote Rating
    0
    cheland is on a distinguished road

      0  

    Default Charts not working in this version of IE8

    Charts not working in this version of IE8


    Demo charts throw error in ext-all.js "Object doesn't support this property or method", Line: 15, Char: 462550. IE 8.0.6001.19088 running on Vista SP 1.

  2. #2
    Sencha - Support Team mike.estes's Avatar
    Join Date
    Mar 2011
    Location
    Redwood City, CA
    Posts
    221
    Vote Rating
    9
    mike.estes will become famous soon enough

      0  

    Default


    thanks for the report, we've just introduced a new bug template that will help us migrate bugs from the forums to our bug tracker. Could you please update your ticket to follow this template so that we can address it faster?

  3. #3
    Sencha Premium Member
    Join Date
    Jan 2009
    Posts
    331
    Vote Rating
    60
    firefoxSafari is a jewel in the rough firefoxSafari is a jewel in the rough firefoxSafari is a jewel in the rough firefoxSafari is a jewel in the rough

      0  

    Default


    Yay! Thank you - I'm glad someone else finally had this problem.

    http://www.sencha.com/forum/showthre...layout-example

    I reported something similar a while back. My IE8 on Vista basically choked on anything involving the new vml stuff, including charts and vertical text. IE8 on some other platforms worked. Different versions of IE seemed to work. However, IE8 on vista always bombed out for me. Sencha said they couldn't reproduce it, though, so I ended up thinking it was just something wrong with my install. Glad at least someone else ran into it so I know I'm not totally crazy

  4. #4
    Sencha User Jamie Avins's Avatar
    Join Date
    Mar 2007
    Location
    Redwood City, California
    Posts
    3,661
    Vote Rating
    18
    Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough

      0  

    Default


    Are you running the 64 bit version or 32 bit version of IE?

  5. #5
    Sencha User Jamie Avins's Avatar
    Join Date
    Mar 2007
    Location
    Redwood City, California
    Posts
    3,661
    Vote Rating
    18
    Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough

      0  

    Default


    From where that occurred, it looks like it wasn't able to create the surface. We'll add an additional check to ensure we have one before adding listeners. But you still may not get a chart. I'll see what we can to to get that exact combination of OS and browser. But the 32bit vs. 64bit we also need to know.

  6. #6
    Sencha User Jamie Avins's Avatar
    Join Date
    Mar 2007
    Location
    Redwood City, California
    Posts
    3,661
    Vote Rating
    18
    Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough

      0  

    Default


    One other item to look at is the "Binary and script behaviors" setting in the Internet Zone. It must be set to enable in order to render VML in the Browser. This may be the root cause of your problem with displaying the VML charts in the first place, but I have also added the surface check so you will not get a hard error in the future.

  7. #7
    Sencha Premium Member
    Join Date
    Jan 2009
    Posts
    331
    Vote Rating
    60
    firefoxSafari is a jewel in the rough firefoxSafari is a jewel in the rough firefoxSafari is a jewel in the rough firefoxSafari is a jewel in the rough

      0  

    Default


    @Jamie

    Thanks for looking at this.

    I can't speak for the OP, but I have the similar problem and I'm running IE8 on Vista 32-bit.

    I did check my settings as you indicated and 'Binary and script behaviors' is enabled. For what it's worth, I've seen JavaScript examples on other sites that I know use VML and these have rendered fine but the Ext-JS 4 examples do not. Strange thing is, I can remember very early in the developer preview cycle they did work for me but eventually stopped working. Don't know whether to attribute the change to the codebase, my IE8 install, or something else...

  8. #8
    Ext JS Premium Member
    Join Date
    Dec 2010
    Posts
    13
    Vote Rating
    0
    cheland is on a distinguished road

      0  

    Default


    32 bit Vista and binary scripts behavior is enabled. Will fill out the bug template as requested.

  9. #9
    Sencha User Jamie Avins's Avatar
    Join Date
    Mar 2007
    Location
    Redwood City, California
    Posts
    3,661
    Vote Rating
    18
    Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough Jamie Avins is a jewel in the rough

      0  

    Default


    A specific bug in that version of IE, sounds like fun!

  10. #10
    Ext JS Premium Member
    Join Date
    Dec 2010
    Posts
    13
    Vote Rating
    0
    cheland is on a distinguished road

      0  

    Default


    Which begs the question - just how many versions of IE8 are there??