什么是窗口分帧?
窗口分帧就是把一个浏览器文档窗口分隔成多个窗口,每个窗口都可以显示一个独立的网页文件,每个帧(即页面)都有自己的url。
帧窗口该如何创建?
帧通常是由
任何窗口或帧中的JavaScript代码可以将自己的窗口和帧引用为 window 或 self。
每个窗口都有frames属性。这个属性引用一个Window对象的数组,其中每个元素代表的是这个窗口中包含的帧(如果一个窗口没有任何帧,那么frames[]数组就是空的,frames.length为0).这样,窗口就可以使用frames[0]来引用它的第一个帧,使用frames[1]来引用第二个帧,一次类推。
每个窗口还包含有一个parent属性,它引用包含这个窗口的Window对象。这样,窗口中的第一个帧就可以引用它的兄弟帧,即:
如果一个窗口是顶级窗口,而不是帧,那么parent属性引用的就是这个窗口本身:
如果一个帧包含在另一个帧中,而后者又包含在顶级窗口中,那么该帧就可以使用parent.parent来引用顶级窗口。
以上就是本文的全部内容,希望对大家学习javascript程序设计有所帮助。
原文链接:https://www.f2er.com/js/50073.html