说说现在的状态,在一首轻快地旋律《Trip》中码一码这篇笔记。一直想把前一个工作项目的笔记整理整理,无奈懒癌已犯(摊双手)。下面记录一下在frameset框架布局中关于内嵌框架间相互操作(js操作)的问题,大概归纳了这几类:基本、在主框架页操作其他内嵌框架、在本框架页操作、在兄弟框架同级框架下操作同级框架、在内嵌框架页操作主框架。

  1. 基本:
      name属性,规定了框架的名字,在后面js操作定位框架很重要;target属性,元素通过这个属性可以规定内容在那个框架中显示。

  2. 在主框架页操作其他内嵌框架:
      直接用window.frames["name"].document....

  3. 在本框架页操作:
      直接js

  4. 在兄弟框架同级框架下操作同级框架:
      先回到父级再操作window.parent.frames["name"].document.....

  5. 、在内嵌框架页操作主框架:
      直接回到父级的文档window.parent.document.getElement......