document.compatMode介绍
document.compatMode 检查当前的文档渲染模式
返回值:BackCompat和CSS1Compat;
IE对两种模式渲染差别很大;
BackCompat: Standards-compliant mode is not switched on. (Quirks Mode) //默认模式
CSS1Compat: Standards-compliant mode is switched on. (Standards Mode) //标准模式
例子:
alert(document.body.clientWidth + '-' + document.documentElement.clientWidth + '-' + document.compatMode);
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度(Quirks Mode不兼容)
document.documentElement.clientHeight ==> 可见区域高度(Quirks Mode不兼容)
IE标准模式下 clientWidth 和 scrollWidth值相同;
转载于:https://www.cnblogs.com/kk073000/archive/2013/01/04/2844391.html
document.compatMode介绍相关推荐
- document.compatMode属性
document.compatMode用来判断当前浏览器采用的渲染方式. document.compatMode属性值: BackCompat:标准兼容模式关闭. CSS1Compat:标准兼容模式开 ...
- 关于js里的document.compatmode
document.compatmode为获取页面的渲染模式. 其中有两个渲染模式 1.CSS1Compat(标准模式).浏览器宽度:document.documentElement.clientHei ...
- document.compatMode的CSS1compat
document.compatMode BackCompat:标准兼容模式关闭.浏览器宽度:document.body.clientWidth: CSS1Compat:标准兼容模式开启. 浏览器宽度: ...
- document.compatMode
今天看到了document.compatMode属性,平时对文档模式不是很了解,于是test了这个属性. document.compatMode的值有两种,分别为"BackCompat&qu ...
- 容器高度或者宽度的获取方式
为了使表格或者一些数据能能够自适应浏览器的宽度或者高度,就不可避免的要获取浏览器的尺寸 电脑屏幕尺寸的获取方式 window.screen.height //获取电脑屏幕分辨率的高度 window.s ...
- 一、HTML基础介绍
文章目录 HTML介绍 一.前端概述 二.HTML的学习 1.HTML是什么? 1.1 html文档树形结构图: 2.什么是标签 3.标签的==属性== 4. `<!DOCTYPE html&g ...
- HTML 介绍及标签
HTML htyper text markup language 即超文本标记语言 超文本: 就是指页面内可以包含图片.链接,甚至音乐.程序等非文字元素. 标记语言: 标记(标签)构成的语言. 标签 ...
- DHTML之-----document.selection 的 createRange
一.document.selection 介绍 document.selection 表示当前网页中的选中内容. 方法有: clear 清除选中的内容 empty 取消选中 createRange 返 ...
- 【javascript】DOM操作方法(3)——document节点属性
document.doctype //document.documentElement //来获取html元素 document.defaultView //返回document对象所在的window ...
最新文章
- 苹果笔记本电脑 javaee安装_苹果下周举行发布会 重磅推出新款MacBook Air和MacBook Pro...
- python二维数组怎么写_python的二维数组操作
- 如何使用 C# 压缩单个文件?
- redis 公网ip访问_Redis很重要,怎么只允许指定IP访问?
- java 中negate()_Java BigInteger negate()用法及代码示例
- 软考网络管理员学习笔记2之第二章数据通信基础
- 长城守卫 Beijing guards CERC 2004 LA3177 解题总结
- Ubuntu 10不能通过改source.list装JDK 1.6
- ZFNet: Visualizing and Understanding Convolutional Networks
- ffmpeg常用操作 - 录屏 - 转码
- 【VBox】解决复制VBox虚拟机后提示硬盘UUID 已经存在的问题
- M26 SDK开发环境搭建
- 马化腾回应《腾讯没有梦想》是网友杜撰PS
- 平面几何----三割线定理引理的证明
- StarGFS海量小文件的高性能存储和保护方案
- TCP/IP协议 之IPV4与IPV6的区别
- 使用canal1.1.5让MySQL5.7同步到ES7.x
- QIIME2进阶六_QIIME2训练分类器及物种注释
- 关于微信小程序VM22:2 (in promise) MiniProgramError {“errMsg“:“hideLoading:fail:toast can‘t be found“
- MARKETS AND MARKET LOGIC——The Market‘s Principles (6)_3
热门文章
- CNN 用于手写体识别 matlab 代码理解
- socket bufferedinputstream通信读取不到服务器返回的响应_TCP角度看socket通信过程,socket怎么表示三次握手,四次挥手...
- js等待5秒后执行_厦门同安首台智能垃圾分类回收柜机投用 扫二维码5秒后回收变现...
- 二级公共基础知识_计算机二级选择题(公共基础知识)
- 递归下降分析器的设计java_数据结构(Java版)教与学(48和60学时教学大纲)
- 新加坡金融管理局主席:数字货币会使传统风险变得更加明显
- SAP License:利用MM的预留功能进行生产控制
- Hiberate CRUD操作
- c++实验8 哈夫曼编码-译码器
- 树形图,多层级目录等其他名称待补充……