Si incrusta un iframe de terceros (como un widget), no puede acceder a su contenido ni con CSS ni con JavaScript (debido a la llamada política del mismo origen ). Sin embargo, existe un procedimiento muy sencillo para modificar cualquier código (también en otros archivos que se recargan dentro del iframe). Para hacer esto, enruta la URL a través de su propio proxy PHP y modifica el contenido como desee.
Algunos proveedores comprueban (normalmente más mal que bien) si el origen actual corresponde al dominio externo y, en caso contrario, lo detienen. Pero como tenemos todas las cartas en la mano, podemos anular fácilmente estas comprobaciones. A través de un análisis de código relativamente simple, se pueden modificar prácticamente todos los scripts (incluso las incrustaciones de Google Sheets dentro de iframes de alta seguridad). Aquí hay una versión simple del proxy (donde la variable $recibos se llena deliberadamente solo con datos de muestra inofensivos):
50e04665c777c53c6cea8a8601f57bbf
Todo lo que tienes que hacer ahora es cambiar el atributo src del iframe y la diversión puede comenzar.:
50e04665c777c53c6cea8a8601f57bbf
Si quieres intercambiar recetas, no dudes en enviarme un PM. ¡Feliz piratería!