Habe es jetzt mit folgenden Script getestet, den ich im event "BeforeRenderResponse" einer XPage ausführe:
var exCon = facesContext.getExternalContext();
var response = exCon.getResponse();
try {
// first option uses compatibility mode, second option too but stronger
// X-UA-Compatible: IE=7
// X-UA-Compatible: IE=EmulateIE7
if (context.getUserAgent().isIE(8, 8)) {
// print ("InternetExploder 8 caught!");
response.setHeader("X-UA-Compatible", "IE=EmulateIE7");
}
} catch (e) {
}
response.setHeader("keywords","Arcxxxx,LXXXXXXXre,Mxxxl,Cxxxxxxxce")
Aber irgendwie setzt er nicht die header-Werte bzw. ich sehe nicht im generierten Quellcode. Hab ich was falsch gemacht?