из foo.html, вы можете получить родительское окно с parent
; как только вы окажетесь там, вы можете сравнить свойство contentWindow
каждого iframe с this
- то, которое соответствует вам.
Поиск родителя для всех iframes является самой сложной частью этого; было бы легко написать быстро, используя такую библиотеку, как jQuery, но вот что-то быстро соединившееся:
var mycontainer;
var iframes = document.getElementsByTagName("iframe");
for (var iter = 0; iter <iframes.length; iter++){
if( iframes[iter].contentWindow && iframes[iter].contentWindow === window){
mycontainer = iframes[iter].parentNode;
}
}