IE兼容性问题web.config设置
来源:互联网 发布:qq游戏宝宝淘宝 编辑:程序博客网 时间:2024/06/06 20:06
第一种办法,是在单个的页面中,添加兼容性标记,示例代码如下:
<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
- IE兼容性问题web.config设置
- Ie8兼容性问题web.config设置
- Ie8兼容性问题web.config设置
- Ie8兼容性问题web.config设置
- web.config 基本设置
- ie兼容性问题
- IE兼容性问题
- IE兼容性问题
- IE兼容性问题
- IE兼容性问题
- IE 兼容性问题
- IE兼容性问题
- IE兼容性问题
- IE兼容性问题
- web 开发【js在IE和FF下的兼容性问题】
- ASP.NET web.config 设置
- web.config配置文件如何设置
- 在web.config设置常量
- Hadoop科普文—常见的45个问题解答
- 【Lightoj】1214 - 能否整除(同余定理)
- 设计模式(二)单例模式的七种写法
- Repeater控件使用(含删除,分页功能)
- php输出需要的学号
- IE兼容性问题web.config设置
- 值得学习的C语言开源项目
- 关于初始化数据的总结
- 【转】Oracle数据库中commit和rollback命令
- Visual Studio2013的C语言编译器对C99标准的支持情况
- Error:Execution failed for task ':app:clean'. > Unable to delete file: xxx.file
- 闪电验证-验证手机号码有效性的新技术探讨
- git分布式版本管理,配置流程,自己研究,win10
- C语言版本历史