初学js,不知道怎么在chrome里获取到子window细节见下面代码中注释:var frames = window.frames;
for (var i = 0; i < frames.length; i++) {//这里length为2(测试页面为bbs.csdn.net)
var childWindow = frames[0];//这里frames[0]为undeifned
}
另外,在FireFox中以上写法完全正常。
for (var i = 0; i < frames.length; i++) {//这里length为2(测试页面为bbs.csdn.net)
var childWindow = frames[0];//这里frames[0]为undeifned
}
另外,在FireFox中以上写法完全正常。
http://code.google.com/p/chromium/issues/detail?id=20773
稍后结贴
目前准备通过拦截每个frame的顺序创建及每个frame的子frame个数反推出所有frame的树结构,然后由记录的id分发给插入到每个frame的内容脚本执行。另外,操作的目的页面是随机的,不是我自己的页面。