É possível usar comentários condicionais de dentro de um Frame do Google Chrome?
Ao usar ...
<!--[if lte IE 8]> <html class="ie8-7-6"> <![endif]-->
.ie8-7-6 .loginForm {display:none;} /* The login form is hidden. */
e
.ie8-7-6 .yourbrowserisold {display:block;} /* and some nice graphics
appear to indicate it doesn't support IE6, 7, or 8. */
Então, isso funciona muito bem e estou fornecendo um link para baixar o Chrome Frame.
Mas agora, se o Chrome Frame estiver instalado, eu gostaria que ele fizesse o oposto.
<!--[if CF]><html class="chrome-frame><![endif]-->
.chrome-frame .yourbrowserisold {display:none;}
.chrome-frame .loginForm {display:block;}
Mas
<!--[if CF]><html class="chrome-frame><![endif]-->
não funciona e eu preciso que o formulário de login apareça.
Eu pesquisei algumas dezenas de sites e não consigo encontrar uma resposta se ...
uma. é até mesmo possível com condicionais?
b. ou é possível apenas com javascript?
Qualquer ajuda?
----- Atualização ---------- Aqui está um script para detectar se o Google Frame está instalado ou não.
$(document).ready(function() {
if( $.browser.chromeframe != window.externalHost) {alert("You are using chrome frame. You rock!"); }
else { alert("You are not using chrome frame."); }
});
FYI: Você pode adicionar seu próprio jQuery ao script acima para segmentar usuários do Chrome Frame.