Leonline,
Я в коде опечатался дважды правильно было бы вот так:
var frameDoc = frame.contentDocument || frame.contentWindow.document;
Но это всё равно не поможет, если ифейм подгружает сайт с другого домена - политика безопасности запрещает документам с разных доменов "общаться" между собой.