Si no tienes como simular que la página externa está en el mismo dominio que tu página (localhost
:), no conozco ninguna forma de acceder al contenido de un iframe que tenga cargado esa página externa. Por razones de seguridad el navegador no te permite modificar un iframe que tenga cargado una página que no sea del mismo dominio que tu página.