直接在chrome的Console中:
for(i=0;i<frames.length;i++){ console.log(i , frames[i].document.title) }
frames.length就是幾個(只是第一層的),並可通過title來辨別第幾個。
輸入frames[0]可查看還有哪些屬性,如: console.log(i + frames[i].frameElement.src)
上面是第一層的iframe,
可以用 console.log(i , frames[i].frames.length)顯示第二層包括的iframe數量,
類似的: console.log(i , frames[6].frames[0].frameElement.src)
這樣的話,可以用循環加遞歸來獲取所iframe總數,代碼略(其實是不會寫了)
