关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

js框架间的互相引用

作者:佚名   时间:2013-12-21   分享到:

一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示这个页面内所有框架的集合,这和表单对象,链接对象,图片对象等是类似的,不同的是,这些集合是document的属性,因此,要引用一个子槿,可以使用如下语法:
 window.frames["framename"];
 window.frames.framename
 window.frames[index]
  其中,window字样也可以用self代替或省略,假设framename主页面中第一个框架,则以下的写法是等价的:
  self.frames["framename"]
  self.frames[0]
  frames[0]
  framename
  每个框架都对应一个html页面,所以这个框架也是一个独立的浏览器窗口,它具有窗口的所有性质,所谓对框架的引用也就是对window对象的引用.有了这个window对象,就可以很方便地对其中的页面进行操作,例如使用window.document对象向页面写入数据,使用window.location属性来改变框架内的页等.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3188.html

上海联楷网络新闻