- 浏览: 2613487 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1286)
- js-oop (2)
- js-window (10)
- js-event (19)
- js-string (37)
- js-array (27)
- js-page (4)
- js-dom (62)
- js-lang (8)
- js-number (7)
- js-platform (3)
- js-object (15)
- js-element (3)
- js-browser (7)
- js-url (6)
- js-date (10)
- css基础 (48)
- css优化 (15)
- html基础 (17)
- html标签 (19)
- js基础 (117)
- js-兼容性差异 (33)
- js引擎 (3)
- js性能 (14)
- json (6)
- jQuery源码浅析 (43)
- web mobile开发资料 (78)
- js跨域 (2)
- html5 (74)
- html5-canvas (7)
- css3 (53)
- 浏览器 (5)
- api设计学 (3)
- js-加载 (3)
- linux (37)
- 架构师 (1)
- php (2)
- self开发的脚本库--凤凰 (2)
- web应用名词 (6)
- javascript新特性翻译 (8)
- ajax (6)
- jQuery动画效果 (7)
- prototype的解读 (13)
- 优秀插件翻译 (1)
- css解决方案 (26)
- 数据库 (2)
- english daily (59)
- 浏览器内核探究 (1)
- jQuery插件介绍 (9)
- jquery基础篇 (26)
- chrome浏览器问题整理 (14)
- js选择器那些事 (3)
- 前端框架 (26)
- Firefox私有属性 (11)
- webkit私有属性集合 (17)
- 书籍推荐 (21)
- 数据结构 (1)
- 网站建设相关 (7)
- 好文翻译 (2)
- 个人作品 (3)
- kissy的解读 (4)
- css-layout(布局研究) (5)
- less研究 (1)
- YUI探究 (1)
- hash探究 (1)
- js动画 (7)
- 前端面试题 (37)
- css书写规范 (1)
- js模板引擎 (6)
- js模块化 (19)
- 编写高质量代码 (3)
- 性能探究--应用协议 (2)
- 前端图像处理 (19)
- Mac OS相关 (21)
- 正则表达式 (11)
- 离线应用相关 (0)
- 前端工具 (65)
- nodeJS (55)
- jquery优化篇 (2)
- 设计模式探究系列 (3)
- windows7 (2)
- IE10 (10)
- 微博开放平台探究 (2)
- 常用web服务接口 (1)
- 数据存储相关 (8)
- 零时文件 (2)
- jQuery Mobile (16)
- backbone (15)
- underscore (22)
- sass (11)
- android (3)
- phonegap (10)
- IE私有 (11)
- qwrap (8)
- git (14)
- chrome extensions (5)
- freemarker (11)
- angularJS (3)
- seo (2)
- markdown (3)
- css动画 (4)
- 安卓开发 (2)
- React (7)
- 活动页技术 (1)
- 网络安全 (3)
- grunt (7)
- Lo-Dash (3)
- 前端国际化 (4)
- 版本控制 (2)
- 盒模型 (4)
- 微信开发 (1)
- Mock数据工具 (1)
- sails (1)
- vim (1)
- js-color (1)
- iOS 基础 (43)
最新评论
-
jertom:
<div id="showInfo" ...
addEventListener等事件监听的参数细谈 -
乌托邦国王:
引用[u][/u]
css3动画属性系列之transform细讲移动translate -
hvang1988:
能提供附件下载吗,找不到js库,google封了访问不了
Syntaxhighlighter---代码高亮插件介绍 -
sscsacdsadcsd:
我的天 那到底是为什么function是object我看und ...
typeof func ==='function'的疑惑 -
wkjiangwk:
试了,没用,你们从不去测试。
介绍一下x-webkit-speech -------实现语音输入
在研究jQuery的dom ready的时候你一定会发现这段代码
/* 1.4.2版本 */ bindReady : function(){ if(readyBound){ return; } if(document.readyState === "complete"){ return jQuery.ready(); } if(document.addEventListener){ document.addEventListener("DOMContentLoaded",DOMContentLoaded,false); window.addEventListener("load",jQuery.ready,false); }else if(document.attachEvent){ document.attachEvent("onreadystatechange",DOMContentLoaded); window.attachEvent("onload",jQuery.ready); var toplevel = false; try{ toplevel = window.frameElement == null; }catch(e){} ......... } }
这边只是想说一下window.frameElement
------------为包含本页面的iframe或者frame对象
例如: a页面包含iframe的b页面
window.opener.document.....
发表评论
-
js之左移运算
2014-08-25 20:09 1325左移运算: >> 把 ... -
console.trace()
2014-08-21 20:27 1015console.trace(): 追 ... -
js里面的~~
2014-08-16 19:59 1186记录一下js里面的 ~~: ... -
javascript的~ 运算符
2014-05-08 20:53 1199最近一直看到代码出现 ~ 位运算符 ... -
console的新玩法
2013-10-29 14:57 1175先看一段代码: consol ... -
Function与Object
2013-10-21 16:20 1304先看一段代码: Function in ... -
ES6系列之Number
2013-08-01 11:17 0本文记录一下es6中Number相关的方法: ... -
基础之localeCompare
2013-07-26 18:29 1481本文简单记录一下localeCompare,部分 ... -
如何获取表格的所有行
2013-07-26 20:23 1447一般简单的思路都是按tagNam ... -
getAttributeNode
2013-06-17 15:30 1245getAttributenode ... -
HTML DOM Form对象
2013-06-08 12:23 1469前言: 本文来自w3c ... -
dom的contains
2013-06-06 16:00 1171contains ... -
说说[]
2013-05-08 16:12 1280前言: 本文来自Snandy的 ... -
说说delete
2013-05-07 11:23 0var 声明的变量无法删除掉 var ... -
navigator.battery
2013-05-09 11:12 1426navigator.battery ... -
多搞搞函数呗
2013-04-17 10:52 0本文简单介绍几种常见函数定义的方式: ... -
计算两点之间的角度
2013-04-12 17:13 0本文解决一个需求:计算两点之间的角度! ... -
计算两点之间的距离
2013-04-12 17:09 0本文主要解决一下需求:计算给定的两 ... -
Math对象的sqrt()
2013-04-15 18:33 1326本文内容主要来自:http://www.w3s ... -
Math对象的atan2()
2013-04-19 10:08 1476本文主要来自:http://www.w3sc ...
相关推荐
对于嵌入在其他页面中的iframe,`window.frameElement`属性可以返回iframe元素本身。虽然不能直接访问父页面的JavaScript对象,但可以通过修改`frameElement`的属性间接影响父页面的DOM。 综上所述,JavaScript子...
var f = element.ownerDocument.parentWindow.frameElement || null; if (f) { var offset = 2 - (f.frameBorder || 1) * 2; offsetX += offset; offsetY += offset; } } catch(ex) { } return new Sys...
var ifreamId = window.frameElement && window.frameElement.id || ''; var url = 'url?ifreamId='+ifreamId; parent.layer.open({ title: "title", content: [url], type: 2 }); 兄弟ifream A 使用parent.layer....
iframe调整大小 一个简单的实用程序,可将iframe调整为其内容...window.parent.$(window.frameElement).trigger("sizeToContent"); iframeResize-min-height可用于为iframe设置默认高度,并在加载内容时自动将其删除。
- **Firefox**:仅支持`window.frameElement`。 **解决方案**:使用通用的`window.frames["frameName"]`方式访问子框架。 #### 三、IETester简介 IETester是一款专门用于测试不同版本IE浏览器兼容性的工具。它...
不同HTML页面之间的通信可以使用window.opener、window.parent、window.frameElement、postMessage等方法。 15. 页面控件遍历: 在JavaScript中,可以通过DOM操作遍历页面上的所有textbox控件,并进行相应的操作。 ...
element = currentWindow.frameElement; currentWindow = currentWindow.parent; rect = element.getBoundingClientRect(); if (*** > 0) { top += ***; } if (rect.left > 0) { left += rect.left; } } ...
jQuery获取iframe的window对象 var win = $(‘#ifr’)[0].contentWindow; JS原生方法获取iframe的window对象 document.getElementById(“ifr”).contentWindow; 可见 $(‘#ifr’)[0]....ifr2.frameElement
if (self.frameElement && self.frameElement.tagName == IFRAME) { alert('在iframe中'); } //方式二 if (window.frames.length != parent.frames.length) { alert('在iframe中'); } //方式三 if...
这个函数通过`window.frameElement`获取当前运行脚本的Iframe元素,然后设置它的`height`属性为`document.body.scrollHeight`,即文档内容的实际高度。同样,如果需要,它也会调整Iframe的宽度。如果Iframe有父元素...
10. **window.frameElement**:在`iframe`中,此属性返回当前文档所在的`iframe`元素,帮助我们识别嵌入的内容。 11. **window.location**:返回一个Location对象,包含了当前文档的URL信息,可以用于导航或获取URL...
- `frameElement` 提供了对在父文档中生成window对象的frame或iframe的引用。 此外,window对象还有一些其他重要的属性,如`length`(获取窗口集合中对象的数量)、`name`(获取或设置窗口的名称)、`...
另外,如果需要在iframe中操作父页面的元素,则可以通过window.frameElement来获取当前iframe元素的引用。它返回一个HTMLElement类型的对象,适用于所有浏览器。 紧接着是关于iframe中的onload事件的处理。大部分...
- 当页面有框架(frames或iframes)时,可能需要使用到`frameElement`或`parent`等属性来获取特定框架的尺寸。 以上是关于“javascript获取当前页面可视高度和宽度及浏览器宽度和高度的函数”的主要知识点,通过...
toplevel = window.frameElement == null; } catch(e) {} if (document.documentElement.doScroll && toplevel) { (function check() { if (!isReady) { try { document.documentElement.doScroll('left'); ...
3. 在a.js中,首先通过一些方法(例如使用window.parent,window.frameElement等)获取到b.html的尺寸信息,然后创建一个新的iframe元素,这个新iframe的src指向域A的一个中间代理页面(例如a_proxy.html),并且将...
src = 'javascript:document.write(window.frameElement.getAttribute(\'data-src\'))'; iframe.setAttribute('data-src', html); iframe.setAttribute('src', src); iframe.width = '50'; // 这里将iframe添加...