使用时...
<!--[if lte IE 8]> <html class="ie8-7-6"> <![endif]-->
.ie8-7-6 .loginForm {display:none;} /* The login form is hidden. */
和
.ie8-7-6 .yourbrowserisold {display:block;} /* and some nice graphics
appear to indicate it doesn't support IE6, 7, or 8. */
所以效果很好,我提供了一个下载 Chrome Frame 的链接。
但是现在,如果安装了 Chrome Frame,我希望它做相反的事情。
<!--[if CF]><html class="chrome-frame><![endif]-->
.chrome-frame .yourbrowserisold {display:none;}
.chrome-frame .loginForm {display:block;}
但
<!--[if CF]><html class="chrome-frame><![endif]-->
不起作用,我需要出现登录表单。
我用谷歌搜索了几十个网站,如果......我找不到答案
一种。甚至可以使用条件语句?
湾。还是只有javascript才有可能?
有什么帮助吗?
------更新------------ 这是一个检测是否安装了 Google Frame 的脚本。
$(document).ready(function() {
if( $.browser.chromeframe != window.externalHost) {alert("You are using chrome frame. You rock!"); }
else { alert("You are not using chrome frame."); }
});
仅供参考:您可以将自己的 jQuery 添加到上述脚本中以针对 Chrome Frame 用户。