强制设置IE浏览器的版本模式

转载自:http://blog.csdn.net/huwenhu2007/article/details/17954119

1.<meta http-equiv="X-UA-Compatible" content="IE=7" /> 通过在页面head标签中添加该属性来进行设置;

2.对于页面中引入了公共JSP页面的需要在公共JSP页面中也进行设置:

<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<html>
<head>
     <!-- 加上html标签和meta -->
     <meta http-equiv="X-UA-Compatible" content="IE=7" /> 
</head> 
<c:set var="ctxPath" value="${pageContext.request.contextPath}" />
<!-- 正式环境IP:10.109.81.6  测试环境IP:10.103.117.11 -->
<c:set var="cognosPath" value="http://10.103.117.11/cognos10/cgi-bin/cognos.cgi" />
</html>

<script type="text/javascript">
var path = "${ctxPath}";
var cognosPath = "${cognosPath}";
</script>

3.对于iframe或者frame加载的页面也需要进行单独设置:

<head>
     <!-- 加上html标签和meta -->
     <meta http-equiv="X-UA-Compatible" content="IE=7" /> 
</head>

时间: 2024-11-05 18:29:11

强制设置IE浏览器的版本模式的相关文章

设置双核浏览器的浏览模式&lt;meta name=“renderer” content=“webkit|ie-comp|ie-stand”&gt;

参考网址: http://blog.csdn.net/tototuzuoquan/article/details/18400789 http://camnpr.com/html-css/2087.html http://www.15yan.com/story/1H1vIDRzhWc/ http://blog.csdn.net/www3300300/article/details/12992489 360浏览器内核控制Meta标签说明 <meta name="renderer" c

强制浏览器使用兼容模式,Web.config,httpProtocol

对于一些政府类的网站,很多支持IE6~8,而不支持使用更高版本浏览器浏览.虽然有些浏览器会自动使用兼容模式,或有些人会手动调整浏览器的兼容模式,但不是每一个人.每一款浏览器都可以做到用兼容模式.所以,强制浏览器使用指定版本的兼容模式运行,变得势在必行. <configuration> <system.webServer> <!-- 设定网站服务器以指定预设兼容性模式 Lionden --> <httpProtocol> <customHeaders&g

浏览器的标准模式与怪异模式的设置与区分方法

由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同.在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异(Quirks mode或者称为Compatibility Mode):由于W3C标准的推出,浏览器渲染页面有了统一的标准(CSScompat或称为Strict mode也有叫做Standars mode),这就是二者最简单的区别.W3C标准推出以后,浏览器都开始采纳新标准,但存在一个问题就是如何保证旧的网页还能继续浏览,在标准出

强制浏览器使用兼容模式(IE)

对于一些政府类的网站,很多支持IE6~8,而不支持使用更高版本浏览器浏览.虽然有些浏览器会自动使用兼容模式,或有些人会手动调整浏览器的兼容模式,但不是每一个人.每一款浏览器都可以做到用兼容模式.所以,强制浏览器使用指定版本的兼容模式运行,变得势在必行. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <configuration>   <system.webServer>     <!-- 设定网站服务器以指定预设兼容性模式 Lionden -->

如何强制浏览器使用兼容模式

对于一些政府类的网站,很多支持IE6~8,而不支持使用更高版本浏览器浏览.虽然有些浏览器会自动使用兼容模式,或有些人会手动调整浏览器的兼容模式,但不是每一个人.每一款浏览器都可以做到用兼容模式.所以,强制浏览器使用指定版本的兼容模式运行,变得势在必行.若要使 Microsoft IIS 能够定义自定义 HTTP 响应标头以便所有页面自动以 EmulateIE7 模式呈现,您可以使用以下 web.config 示例 <configuration>   <system.webServer&g

html中设置默认的浏览器文档模式

<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><TITLE>${systemConfig.getStringConfigValue("webtitle")}——登陆</TITLE><meta name="description" content=""

Web编程 &gt; HTML/WML/CSS兼容/XML &gt; 如何强制360浏览器以极速模式打开页面

新版本的360有2种模式,基于Webkit内核的极速模式,和IE内核的兼容模式. 如果要强制360以极速模式浏览网页,可以给此网页增加meta,强制360浏览器以极速模式解析此网页,而非IE兼容模式. 代码示例,在head标签中添加一行代码: -收缩HTML代码 运行代码 [如果运行无效果,请自行将源代码保存为html文件运行] <html><head><meta name="renderer" content="webkit">

WebBrowser与IE的关系,如何设置WebBrowser工作在IE9模式下?

原文:WebBrowser与IE的关系,如何设置WebBrowser工作在IE9模式下? 一.问题的提出 偶然发现,Winform里的WebBrowser和IE实际安装的版本似乎并不同步,很有趣! 下面有张图,里面一个窗口是用IE9打开某网站,另一个窗口是用Winform+WebBrowser打开同样的网站,有意思的事情出现了. 在IE9窗口中,这个网站左边菜单树无法显示,原因是IE9使用的技术较新,而网站使用的技术较旧,未能及时同步更新到支持IE9所致.该如何办呢? 微软在IE9中提供一个兼容

把浏览器的私有模式添加到VS中

题记:在用VS进行Web开发的时候,常常希望VS的调试不会对浏览器造成固定的影响,那么使用浏览器的私有模式来启动就很有必要. 前几天SCOTT HANSELMAN分享了一个开发Web应用程序的小技巧,就是如何把浏览器的私有模式添加到VS中. 就是在VS的调试下拉菜单中选择"Browse With-"可以添加自己的自定义配置. 对于Chrome就是,在设置参数的时候添加"-incognito",对于Firefox和IE都是添加参数"-private"