返回首页 | 网站案例 | 帮助中心

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

深圳网站建设

服务热线:18038067647

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属性来改变框架内的页等.

建站流程

    深圳网站建设流程