La comunicación entre un iframe y documento de nivel superior no es posible de recursos de origen cruzado
que es de muchas maneras mal, yo no quiero saber por dónde empezar. Por supuesto, las solicitudes de dominios cruzados y los intercambios de algoritmos tienen una larga historia, están bien documentados y funcionan ahora, uno puede iniciar solicitudes JSON o incluso solicitudes simples XMLHttp a través de JQuery, por ejemplo, incluso puede cargar archivos .js completos. archivos Y inyéctelos en su código; el código de inyección en fuentes remotas necesitará, por supuesto, una interfaz adecuada; uno puede lograr tal cosa a través de la comunicación con las personas responsables, simplemente pregúnteles amablemente y tal vez cooperarán si su proyecto tiene sentido y tiene su uso.
Para responder a la pregunta: el acceso a documentos completos plantearía la necesidad de transferirlo de antemano; recomendaría XML para ese propósito porque el árbol DOM y el XML son casi intercambiables. Cargue el árbol a través de .get (.ajax para hosts remotos), append a este y acceda como desee ... suena fácil y si tiene experiencia, ES FÁCIL. Si alguna vez lees "dominio cruzado" y "no es posible" en la misma oración, también puedes ignorar el cartel: hay mucha gente que no sabe de lo que están hablando ;-)
posible duplicado de [iframe accediendo al DOM principal?] (http://stackoverflow.com/questions/2620755/iframe-accessing-parent-dom) – lulalala