Ie8兼容性问题web.config设置
第一种办法,是在单个的页面中,添加兼容性标记,示例代码如下:
< head >
<!-- Mimic Internet Explorer 7 -->
< title > 我的网页 < /title >
< meta http -equiv= " X-UA-Compatible " content = " IE=EmulateIE7 " / >
< /head >
< body >
< p > 内容在此处。 < /p >
< /body >
< /html >
在这里添加兼容性标签后,只对当前页面有用,而且必须是在head标签内部,同时也必须是在其他css样式定义或者链接的前面,否则不会产生效果的。
第二种办法,就是在站点的配置文件中,修改web.config文件,使得该网站能够兼容,示例代码如下:
< configuration >
< system.webServer >
< httpProtocol >
< customHeaders >
< clear / >
< add name = " X-UA-Compatible " value = " IE=EmulateIE7 " / >
< /customHeaders >
< /httpProtocol >
< system.webServer >
< /configuration >
第三种办法,就是在服务器级别对当前服务器做设置,使得服务器下面所有的站点都能够与IE8兼容性,这是推荐的做法,通过在服务器的配置花的时间最少,由于是整个服务器起作用,因此能很好的解决潜在的兼容性问题,具体设置可以参考以下资料介绍网站兼容的4个层次:
1、IIS,http://msdn.microsoft.com/zh-cn/library/cc817572.aspx
2、Apache,http://msdn.microsoft.com/zh-cn/library/cc817573.aspx
3、其他服务器,在后续的文章中会专门介绍一些主流的服务器中兼容性设置办法
我的IIS6 设置web.config 的方法为什么不能行呢??
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE7" />
</customHeaders>
</httpProtocol>
<system.webServer>
</configuration>
在 页面加可以
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 可以 ??
第四种办法
配置IIS,添加HTTP Header
参见
http://www.cnblogs.com/jaxu/archive/2009/07/03/1516098.html
Ie8兼容性问题web.config设置相关推荐
- IIS PHP web.config设置去掉index.php
<?xml version="1.0" encoding="UTF-8"?> <configuration><system.web ...
- 关于 web.config impersonate 帐号模拟
1.模拟 IIS 验证的帐户或用户 若要在收到 ASP.NET 应用程序中每个页的每个请求时模拟 Microsoft Internet 信息服务 (IIS) 身份验证用户,必须在此应用程序的 Web. ...
- ASP.NET高级配置Web.config和Machine.Config
我们都知道,使用ASP是不需要也没有地方可以配置的(IIS配置除外),因此,我们不能针对一些特定的网站应用或者特定的网站目录,设置一些特殊配置,可以这样说,ASP的应用,是比较"傻瓜化&qu ...
- (转)asp.net夜话之十一:web.config详解
在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代 ...
- asp.net夜话之十一:web.config详解
在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代 ...
- 在.NET中从app.config或web.config读取设置
我正在使用一个C#类库,该类需要能够从web.config或app.config文件中读取设置(取决于DLL是从ASP.NET Web应用程序还是Windows Forms应用程序引用的). 我发现 ...
- C#发布网站在web.config和IIS中设置Session过期时间
C#发布网站在web.config和IIS中设置Session过期时间 web.config <system.web> <sessionState mode="InProc ...
- ie8兼容性视图灰色修复_IE8兼容性视图怎么关闭 IE8兼容性视图设置关闭方法
IE8浏览器是使用用户最多的微软IE浏览器,是IE6与IE7的升级版本.由于IE8浏览器对网站的规范度要求提高了,导致打开某些网站可能会变形,所以IE8浏览器新增了兼容性视图这个功能,开启兼容性视图浏 ...
- Web.config中设置网站起始页
<system.webServer> ......<defaultDocument><files><add value="Login.aspx&qu ...
最新文章
- 化栈为队(两个栈来实现一个队列)
- 黑马程序员Linux系统开发视频之创建守护进程模型
- TypeScript和JavaScript哪种语言更先进
- NOI入门级数学: 数及其运算 数的进制之二进制
- Linux下Elasticsearch-2.4.0的安装与简单配置(单节点)Head插件安装(已测试)
- python打开摄像头cmd_Python调用shell cmd方法代码示例解析
- react改变checkbox的文字类型_reactjs – React复选框事件和处理程序的Typescript类型?...
- keras 升级_如何入门Keras?
- SQL课堂笔记--索引和视图
- ISO9000 质量管理和质量保证系列国际标准
- 在线诺基亚短信图片生成器工具
- android 平板怎么截图,小米平板4怎么截图 小米平板4截屏的三种方法
- mysql中selectform_数据库中select...from....where....各表示什么意思
- JavaScript设置显示video第一帧
- 哦, 这该死的txt回车符~
- linux nslcd服务,redhat – sssd vs nslcd for RHEL-5/6
- 《考取HCIA证书看我就够了》第五篇:[HCIA-IoT]物联网技术之感知层技术概览
- 七、python排序之先按汉语拼音排序再按笔画排序
- Java with Mr.Seo 徐明浩 01
- 集成ci jenkins_使用jenkins fastlane第1 2部分将ci cd集成到多个环境中