IE和Firefox对iframe document对象的差异性
在IE6、IE7中,我们可以使用 document.frames[ID].document 来访问iframe子窗口中的document对象,可是这是不符合W3C标准的写法,也是IE下独有的方法,在Firefox下却不可以使用,Firefox下使用的是符合W3C标准的 document.getElementById(ID).contentDocument方法,今天我在写实例的时候,通过IE8进行测试,IE8也是使用的符合W3C标准的 document.getElementById(ID).contentDocument 方法。所以我们可以写一个在IE和Firefox下通用的获取iframe document对象的函数—getIFrameDOM:
function getIFrameDOM(id){ return document.getElementById(id).contentDocument || document.frames[id].document; }
IE和Firefox对iframe document对象的差异性相关推荐
- jQuery获取iframe的document对象的方法
2019独角兽企业重金招聘Python工程师标准>>> 获取iframe的document对象的目的就是进行dom的操作 $(function() { var result = $( ...
- JS中document对象 window对象
所有的全局函数和对象都属于Window对象的属性和方法. 区别: 1.window 指窗体.Window 对象表示浏览器中打开的窗口. document指页面.document是window的一个子对 ...
- 获取/设置IFRAME内对象元素的几种JS方法
获取/设置IFRAME内对象元素的几种JS方法 iframe浏览器ie文档微软 1.IE专用(通过frames索引形象定位): document.frames[i].document.getEleme ...
- JavaScript核心之Document对象详解(document属性,方法)
目录 1 Document节点概述 2 document节点的属性 2.1 doctype,documentElement,defaultView,body,head,activeElement 2. ...
- 什么是 window 对象?什么是 document 对象?
1.什么是 window 对象 简单来说,document 是 window 的一个对象属性 Window 对象表示浏览器中打开的窗口. 如果文档包含框架(frame 或 iframe 标签),浏览器 ...
- JS中window.document对象
小知识点注:外面双引号,里面的双引号改为单引号: 在div里面行高设置和整个外面高度一样,才能用竖直居中,居中是行居中 文本框取出来 ...
- JavaScript Document 对象
Document 对象的理解: 第一点:Document 它管理了所有的 HTML 文档内容. 第二点:document 它是一种树结构的文档.有层级关系. 第三点:它让我们把所有的标签 都 都 对象 ...
- DOM4J解析XML文档、Document对象、节点对象节点对象属性、将文档写入XML文件(详细)...
Dom4j是一个简单.灵活的开放源代码的库.Dom4j是由早期开发JDOM开发的.与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了 ...
- javascript document对象 第21节
<html> <head><title>DOM对象</title><style type="text/css">tabl ...
最新文章
- 运行ORB-SLAM笔记_使用篇(二)
- python 客户端 如何获取手机_Python学习---Django的request扩展[获取用户设备信息]
- C#判断奇偶数的函数
- 机器学习-分类之多层感知机原理及实战
- js去除字符串数字前面的0_JS正则里面“?”的用处
- python列表迭代器_python迭代器生成器-迭代器和list区别
- Lua 如何快速的读取一个文件
- 应考虑字节顺序(大小端问题)的几种情况
- 萤石云平台接入_前端接入萤石云视频
- iptables drop与reject 的区别
- 移动机器人定位方法概述
- WebApi-05 (三大家族及轮播图案例分享)
- 静脉炎的症状是什么?
- 【设计】死区时间控制
- vue.js——ElementUI表单向后台提交FormData数据
- 项目管理--凡事预则立,不预则废
- FinalRecon:一款多功能网络侦查OSINT工具
- excel中用正则匹配_excel 中如何使用正则表达式函数提取或替换内容
- 计算机名更改后重启名称又变回来了,修改主机DNS重启后又恢复,奇怪了.
- 2014校园招聘总结 .
热门文章
- 前端学习(2143):webpack的config.js配置和package.json
- 前端学习(1895)vue之电商管理系统电商系统之组件的分页显示
- 前端学习(662):逻辑运算符练习
- 前端学习(601):集成react插件
- 前端学习(419):京东制作页面27左侧分类上
- 第七十八期:2019全球程序员薪酬报告:软件开发比机器学习抢手!40岁后收入下滑
- 第五十九期:如何在Windows 10中执行Windows Defender离线扫描?
- Qt中的TableWidget初始化表头、行高、选中、自动扩展和接受修改
- java和node.js 2018_node.js在2018年能继续火起来吗?我们来看看node.js的待遇情况
- 根据父类id查询所有的父级_父类子类抽象类,super final 重写方法,搞懂继承中复杂的知识点...