Tengo un iframe que carga mi propio formulario de pago, cuando se envía la respuesta del endpoint son unos botones con los métodos de pago, el problema es que ocupa menos que la altura del iframe y generaba un fondo blanco en el espacio ese excedente. El código se vería así:
<iframe id="myIframe" title="Form" src="index2.php"style="max-width:570px;border-style:none;min-height:100px;height:750px;" allowtransparency="true"></iframe>
Con el modo inspector de chrome ingresé el código iframe e ingresé manualmente allowtransparency="true" cuando ya están cargados los métodos de pago y se quita el fondo, el problema es que esto no funciona cuando lo pones desde el código, el nuevo contenido cargado ignora este atributo.
¿Alguna forma de forzar el fondo transparente? Gracias
Necesita utilizar JavaScript para esto.
Consulte esta pregunta como referencia.