use IE Compatible modus for old Uniface web application
Author: lammersma@hotmail.com (lammersma)
Hi all, Once there was an Uniface web application. The customer used it every day. This application was build in 2001, using Uniface Server Pages. Still it is served to 12000 satified users by Uniface 8.4. But within two weeks the humble system administrator wants to roll out Internet Explorer 10... Unfortunately this old application is not working on this evil version of IE. Happily Microsoft is aware of this and implemented something they called the compatibility modus. Sound like a happy ending story, but..... We tried to force the application to this compatibility modus using a meta tag: <meta http-equiv="X-UA-Compatible" content="IE=8" /> But this does not work. It turns out this meta tag needs to be the first element in the header. But Uniface puts some elements on top of ours. <HTML> <HEAD> <META NAME="Generator" CONTENT="UNIFACE 8.1.01" > <META NAME="Generated" CONTENT="20140805160201"> <META NAME="Changed" CONTENT="20140805160201"> <LINK rel="stylesheet" type="text/css" href="../css/applic.css"> <TITLE>INLOGGEN</TITLE> <meta http-equiv="X-UA-Compatible" content="IE=8" /> It needs to be: <HTML> <HEAD> <meta http-equiv="X-UA-Compatible" content="IE=8" /> <META NAME="Generator" CONTENT="UNIFACE 8.1.01" > <META NAME="Generated" CONTENT="20140805160201"> <META NAME="Changed" CONTENT="20140805160201"> <LINK rel="stylesheet" type="text/css" href="../css/applic.css"> <TITLE>INLOGGEN</TITLE> Is there anyway to get this element on top of the rest? Kind regards! Peter