如何检索框架名称

时间:2010-09-02 01:23:08

标签: javascript

由于页面正文中的onload子句,我在javascript函数中找到了自己。如何确定我所在框架的名称?我不知道身份证。

1 个答案:

答案 0 :(得分:2)

自从我使用框架集以来已经很长时间了,但我认为您需要的是循环遍历父文档中的框架,直到您发现框架与文档的this全局对象相同为止。一旦你知道这一点,只需正常获取标签的ID。一种方法是:

for (var i = 0; i < parent.frames.length; i++) {
    if (parent.frames[i] === this) {
        alert(parent.frames[i].id)
    }
}