Ist es möglich, bedingte Kommentare in einem Chrome Frame zu verwenden?

Beim Benutzen...

<!--[if lte IE 8]> <html class="ie8-7-6"> <![endif]-->
.ie8-7-6 .loginForm {display:none;} /* The login form is hidden. */

und

.ie8-7-6 .yourbrowserisold {display:block;} /* and some nice graphics 
appear to indicate it doesn't support IE6, 7, or 8. */

Das funktioniert also sehr gut und ich biete einen Link zum Herunterladen von Chrome Frame an.

Aber jetzt, wenn Chrome Frame installiert ist, möchte ich, dass es das Gegenteil tut.

<!--[if CF]><html class="chrome-frame><![endif]--> 
.chrome-frame .yourbrowserisold {display:none;}
.chrome-frame .loginForm {display:block;}

Aber

<!--[if CF]><html class="chrome-frame><![endif]--> 

funktioniert nicht und ich brauche das Login-Formular, um zu erscheinen.

Ich habe ein paar Dutzend Websites gegoogelt und kann keine Antwort finden, wenn ...

ein. ist das überhaupt mit bedingungen möglich?

b. oder geht das nur mit javascript?

Irgendeine Hilfe?

----- Update ---------- Hier ist ein Skript, mit dem festgestellt wird, ob Google Frame installiert ist oder nicht.

$(document).ready(function() {
     if( $.browser.chromeframe != window.externalHost) {alert("You are using chrome frame. You rock!"); } 
else { alert("You are not using chrome frame."); }
});

Zu Ihrer Information: Sie können dem obigen Skript eine eigene jQuery hinzufügen, um Chrome Frame-Nutzer anzusprechen.

----- Demo:https://dev.clientwhys.com/index-dummy-ie.iml

Antworten auf die Frage(1)

Ihre Antwort auf die Frage