internet-explorerinternet-explorer-8ie8-compatibility-modecompatibility-mode

Force document mode=IE8 Standards


So I am having problems getting IE8 to not default to IE7 document mode, as our intranet is set up.

I am using IE dev tools to set plus a little bit of js to check what the browser is reporting the document mode to be.

I won't be able to change any settings other than what markup I can give. In otherwords I'm not an admin, the only control I have is within the browser.

I have tried:

<meta http-equiv="x-ua-compatible" content="IE=8">

But this does not change how the document mode is reported, it still reported as IE7.

JS Fiddle


Solution

  • One might think is would be a prerequisite, and I would agree.

    But whilst working locally I hadn't declared a doctype:

    Make sure you declare one:

     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
          <meta http-equiv="x-ua-compatible" content="IE=8" >
    

    Jobs a good'n