让IE8在IE7兼容模式下运行,Drupal中通过以下代码可实现: <?php $meta_ie_render_engine = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'http-equiv' => 'X-UA-Compatible', 'content' => 'IE=7', ), '#weight' => -9999, ); // Add header meta tag for IE to head drupal_add_html_head($meta_ie_render_engine, 'meta_ie_render_engine'); ?>
板块
Drupal 版本
应用
是不是可以这样应用?
我遇到的问题,drupal做的网站本身无问题,但是外链网站有两个需要工作在兼容模式下,很幸运是内网,所以直接给客户端(所有的需要上那个网站的计算机)把那两个ip直接加入到intranet。
多唠叨几句,我的方法很笨,虽然不是大企业,但是单位上下需要登录办公网的计算机也不下百台,然后可想而知。也不是吐槽那两个网站,因为他们出来比较早,而我们单位内网的机器当年xp是标配,而且也没有硬性要求把ie6升级到ie8,所以为了ie6,而用了某些hack代码是合理的。这个hack是我bing出来的,不知道这么用对不对。后来,我还下了个ie6的插件放到我的drupal上,自动监测浏览器类型,然后提示对方升级浏览器。
然后呢,我想是不是可以这样用你的代码,不允许那两个外链网站跳转到新窗口,直接在本窗口解决,就是兼容模式了。
英文
龙马提倡的对,英文啊英文!不懂英文,真的很狼狈!
意思是?
意思是IE8浏览器在展现有这段代码的drupal站时候,自动用兼容模式浏览?