Доступ к фреймам возможен только в том случае, если они приходят из одного домена. Если у вас есть хостинг www.mysite.com и вставлен iframe с сайта www.yahoo.com, вы не сможете получить к нему доступ. Попытка сделать это приведет к ошибке доступа отказано в JavaScript. Это одна из проверок, чтобы избежать межсайтового скриптинга.