Вот нашёл:
Политика безопасности браузера не позволяет получать доступ к dom или js для разных доменов.
Для одного - пожалуйста.
.html на диске D:\ и страница с сервера имеют разные домены.
Потому не работало.
если в фрейме ссылка: qwe.html - работать будет,а если там src="www.site.ru" - работать не будет?