Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    smartgwt in an iframe does not load when parent page is in quirks mode

    Browser IE 10 Compat View IE5 Quirks mode
    SmartGWT version 4.1

    I am opening my smartgwt application in an iframe. I am using <!DOCTYPE html>. However, when the parent page is in quirks mode, the application does not load, it shows a blank page.
    It used to work with smartgwt 3.0 and 3.1 versions. Could you please let me know if there is a way to make this work in 4.1.

    Thanks.

    #2
    Sounds like an already-fixed bug, please try the latest patched version from SmartClient.com/builds.

    Please always remember to post your full version as well (not just 4.1).

    Comment


      #3
      Current version v9.1p_2014-06-03/Enterprise Deployment (2014-06-03)

      I will try the latest build. Thanks.

      Comment


        #4
        Tried with Version v9.1p_2014-06-11/Enterprise Deployment (2014-06-11), same effect. The frame containing the smartgwt application remains blank when parent page is in quirks mode in IE. Works fine in FF and Chrome.

        Comment


          #5
          Could you answer:

          1. exactly what DOCTYPE and/or meta tags are required in the outer frame to reproduce the issue. Note that reproducing based on using IE's developer tools to set the mode is not valid - these tools are known to put IE into a wedged in-between state which is neither quirks nor standards nor near-standards, not possible to get into with normal HTML, and basically unsupportable.

          2. are you able to get the SmartGWT Showcase, a standard product sample, or some minimal application to fail to load when loaded inside an iframe? If you've only tested with your current application, please test with one of the above.

          Comment


            #6
            I was missing the IE6 user agent. Adding it solved the issue.

            <set-property name="user.agent" value="ie6,ie8,safari,gecko1_8"/>
            <extend-property name="user.agent" values="ie9" fallback-value="ie8" />

            Comment

            Working...
            X