javascript - obtener - modificar elementos dentro de un iframe
¿Cómo cambiar el estilo del contenido de iframe entre dominios? (3)
Quiero hacer que el color de fondo sea negro y el color del texto blanco para que el contenido dentro del iframe tenga el fondo blanco normal y el texto negro predeterminados. El atributo iframe src apunta a un dominio diferente al que no tengo acceso o no puede colocar ningún archivo o hoja de estilo en ese dominio. Entonces, dadas estas condiciones, ¿es posible hacer solo estos cambios de estilo en el contenido del iframe y de ser así, cómo?
La única posibilidad sería cargar el contenido del iframe a través de un proxy suyo y modificar el contenido HTML. No puede acceder a iframes desde otro dominio a través de JavaScript.
Este ha estado aquí un tiempo, pero espero que esto ayude a alguien ...
Lo más cerca que puedo ver es usar un filtro en el iframe
Xray: lo hace blanco y negro y luego lo invierte.
<iframe style="filter:xray" src=".....
Invertir: invierte todos los colores en lugar de simplemente intercambiar en blanco y negro.
<iframe style="filter:invert" src=".....
Ambos solo funcionan en IE. Pensé que estos solo funcionaban en imágenes hasta hace unos minutos ...
No es posible El objetivo de la Política de origen idéntico es que no puede acceder o manipular contenido de otro dominio.