frameset内嵌框架间相互操作
说说现在的状态,在一首轻快地旋律《Trip》中码一码这篇笔记。一直想把前一个工作项目的笔记整理整理,无奈懒癌已犯(摊双手)。下面记录一下在frameset框架布局中关于内嵌框架间相互操作(js操作)的问题,大概归纳了这几类:基本、在主框架页操作其他内嵌框架、在本框架页操作、在兄弟框架同级框架下操作同级框架、在内嵌框架页操作主框架。
-
基本:
name属性,规定了框架的名字,在后面js操作定位框架很重要;target属性,元素通过这个属性可以规定内容在那个框架中显示。 -
在主框架页操作其他内嵌框架:
直接用window.frames["name"].document....
-
在本框架页操作:
直接js -
在兄弟框架同级框架下操作同级框架:
先回到父级再操作window.parent.frames["name"].document.....
-
、在内嵌框架页操作主框架:
直接回到父级的文档window.parent.document.getElement......