Click here to Skip to main content
15,889,808 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Its very urgent
hope to cherish some of your thoughts here.
I have some functionaltiy which supports IE 10 and above so basically is it possible to control the compatibility mode through meta tags

XML
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=11, IE=10"/>
<script>
function getInternetExplorerVersion() {
    var rv = -1; // Return value assumes failure.

    if (navigator.appName == 'Microsoft Internet Explorer') {
        var ua = navigator.userAgent;
        var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");

        if (re.exec(ua) != null) {
            rv = parseFloat( RegExp.$1 );
        }
    }

    return rv;
}

function checkVersion() {
    var msg = "You're not using Internet Explorer.";
    var ver = getInternetExplorerVersion();

    if ( ver > -1 ) {
        if ( ver >= 11.0 ) {
            msg = "You're using a recent copy of Internet Explorer."
        }
        else {
            msg = "You should upgrade your copy of Internet Explorer.";
        }
    }
    alert(msg);
}

checkVersion();
</script>
</head>


</html>



checkVersion();

Basicaly i want to alert a usert with a pop up if IE version i 8 or less
I want to show this pop up whether compatabilty mode is on or off.

Can we control compatability settings through this meta tags without manually turning on/off.
<meta http-equiv="X-UA-Compatible" content="IE=11, IE=10"/>

Urgent .
Thanks
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900