返回列表 发新帖

浏览器强行以ie7的文档模式展示我们的网页

214.6k 6
swmozowtfl 发表于 2015-7-9 23:13:24|湖北 | 查看全部 阅读模式
有时候由于浏览器的问题我们在ie7中开发的东西需要在ie9中展示$ m- B& {8 Y6 {; m/ n4 s" m8 Q7 p5 z
但是会出现兼容性的问题。, ^2 L. X* q& j( u  w( r; _; Z8 m
那么我们可以同技巧将用户端的浏览器强行以ie7的文档模式展示我们的网页. v& k; n' G7 V  H9 Z* e
下面是针对iis asp.net程序来说的! 6 I" A, q  L" D( k. d
1.在每个需要加的页面中添加
/ I& S6 {) Q# |+ V# m<head runat=server id=head1>$ I/ {; N. ?6 @
<meta http-equiv=x-ua-compatible content=ie=emulateie7 />1 }* l3 D8 m( c; U
<title>+ l7 M, X' u' h* z
<%= configurationsettings.appsettings[systemtitle]%>
4 ]+ H8 V# q/ @6 A( L </title>
7 z4 {4 V" ?: }" f6 ^6 k' Q% E但是你想页面一多的情况下 那就蛋疼了。# S6 c  q7 }# h/ U" P8 x( J! O
直接在iss中配置$ R$ s$ j. J+ G4 ]" G5 X
web.cinfig中也需要配置
3 i# f0 x2 g+ H( q& N' a. N( a( q/ I! `+ P7 Z# x
<system.webserver>
" h) \: N5 H# j% o( n, G7 ?<httpprotocol>9 k3 |- R0 y% J- ]" ?2 ]
<customheaders>
( C0 _$ X/ Z; j# T8 m<clear/>% P, k/ \1 g" |& \( m0 _1 Y+ D
<add name=x-ua-compatible value=ie=emulateie7/>
- h) f$ M7 R1 y! d/ }</customheaders>
  E, t! H9 y; X3 x6 `8 N</httpprotocol>
* P3 H' e6 x" h</system.webserver>
1 O0 f1 h, D- R5 o5 B文件兼容性用于定义让ie如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。* {. W/ Z' d8 l& k1 ?# S& j7 r  ?
前言6 Q3 |- s) @$ U- B
为了帮助确保你的网页在所有未来的ie版本都有一致的外观,ie8引入了文件兼容性。在ie6中引入一个增设的兼容性模式,文件兼容性使你能够在ie呈现你的网页时选择特定编译模式。
; A- E- ?4 r7 t# d7 G% l) B, }新的ie为了确保网页在未来的版本中都有一支的外观,ie8引入了文件兼容性。当你引入一个增设的兼容性模式,
% L0 E) w$ f; e此文章说明文件兼容性的必要性,列出现有版本ie能使用的文件兼容性模式并示范如何选择特定的兼容性模式。
; _( N" ?$ y! h& }! e; ?7 a# m了解文件兼容性的必要性
, F, V. w5 d: R5 T% {- r每个主要版本ie新增的功能都是为了让浏览器更容易使用、增加安全性及更支持业界标准。以这些作为ie的特色,其中一个风险就是旧版本网站无法正确的显示。
( A$ S# e6 T( u. e# k: }为了将这个风险降到最低,ie6允许网页开发人员选择ie编译和显示他们网页的方式。quirks mode为预设,这会使页面以旧版本浏览器的视点显示,standards mode(也称为strict mode)特点是支持业界标准最为完善。然而要利用这个增强的支持功能,网页必须包含恰当的<!doctype>指令。
8 h7 `* \6 ^7 g$ D' @( Y' ^若一个网页没有包含<!doctype>指令,ie6会将它以quirks mode显示。若网页包含有效的<!doctype>指令但浏览器无法辨识,ie6会将它以ie6 standards mode显示。因为少数网站已经包含<!doctype>指令,兼容性模式的切换相当成功。这使网页开发人员能选择将他们的网页转移为standards mode的最佳时机。5 `5 a+ E1 c% r8 |
随著时间经过,2 g7 A3 q3 q) q3 ?
更多网页制作信息请查看: 网页制作

回复|共 6 个

Acropozelan 发表于 2015-9-21 12:24:00|英国 | 查看全部
还没崇拜过谁呢,满足一下愿望吧,谢谢!
effoggikeftor 发表于 2015-9-21 12:24:28|澳大利亚 | 查看全部
哎 天理何在啊??
wwzcdenleclv 发表于 2015-9-21 12:25:04|Reserved | 查看全部
呵呵 放心 如我算错 你以后来砸我的帖子 呵呵
bqtklouu 发表于 2015-10-11 12:21:07|INNA | 查看全部
什么啊
Mqokjdvq 发表于 2015-10-11 12:21:20|瑞士 | 查看全部
我去看看 网络上的事 我不是很会 哎
Mqokjdvq 发表于 2015-10-11 12:22:29|Reserved | 查看全部
不错的东西 持续关注

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 得知互动-专注Ai与站长技术交流社区-Ai交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表