none
Inconsistency when switching Browser Mode in IE RRS feed

  • Question

  • We are having a very bizarre issue in our application in regards to Browser mode changing in IE.

    We have a content creation page that originally is accessed from a details screen. The details screen allows for metadata around the content. Upon completion, the user submits the details form and it routes them to the content page.

    The problem occurs then on the content screen. Once loaded, if the user switches browser mode, it attempts to redirect them to the route of the details screen (the screen we just came from). I don't understand that.. it should just be refreshing the page. Nowhere on the page is the previous route, so why is it trying to go back? Of course we don't have all the route variables available on that page, so we can't just route them to the details screen.

    The really confusing thing is that you can go back to the content screen from a different place in the application, and that does not cause the same problem. Even a refresh of the page works successfully.. it's only the very first time when coming from the details screen.

    It's not a huge deal as I doubt users will often be switching browser modes within our app as it's pretty solid for all versions of IE. But it's driving me slightly insane...
    Thursday, May 23, 2013 6:07 PM

Answers

  • Hi SavanteOSU,

    Does it just occur for your app? Is it fine when you switch Browser Mode in any other website page?

    You could try to reset the Internet Explorer as following article:

    http://windows.microsoft.com/en-ca/windows7/reset-internet-explorer-settings-in-internet-explorer-9

    Best regards,

    Karen Hu

    Tuesday, May 28, 2013 7:58 AM
    Moderator
  • Hi,

    add a valid document type to ALL of your pages...

    f12>Console tab, refresh the current page.... when IE10 encounters an invalid or no DTD it writes a console message to the fact <!doctype html> is the shortest doctype declaration and switches the SITE compatibility view to IE10 Quirks... you can see it doing this by comparing the Script tab markup with the DOM tree in the HTML tab... in the HTML DOM tab, the invalid DTD is replaced with <!doctype html>... unfortunately that then establishes IE10 Quirks mode as the SITE default. Other pages in the site, although they may use a valid dtd, default to the IE10 Quirks rendering.

    for questions about html, css and scripting for website developers please post to the IE Web development forum with a link to your website.


    Rob^_^


    Wednesday, May 29, 2013 4:41 AM

All replies

  • Hi SavanteOSU,

    Does it just occur for your app? Is it fine when you switch Browser Mode in any other website page?

    You could try to reset the Internet Explorer as following article:

    http://windows.microsoft.com/en-ca/windows7/reset-internet-explorer-settings-in-internet-explorer-9

    Best regards,

    Karen Hu

    Tuesday, May 28, 2013 7:58 AM
    Moderator
  • Hi,

    add a valid document type to ALL of your pages...

    f12>Console tab, refresh the current page.... when IE10 encounters an invalid or no DTD it writes a console message to the fact <!doctype html> is the shortest doctype declaration and switches the SITE compatibility view to IE10 Quirks... you can see it doing this by comparing the Script tab markup with the DOM tree in the HTML tab... in the HTML DOM tab, the invalid DTD is replaced with <!doctype html>... unfortunately that then establishes IE10 Quirks mode as the SITE default. Other pages in the site, although they may use a valid dtd, default to the IE10 Quirks rendering.

    for questions about html, css and scripting for website developers please post to the IE Web development forum with a link to your website.


    Rob^_^


    Wednesday, May 29, 2013 4:41 AM