Así que tengo un problema realmente extraño. Estoy usando una aplicación de formulario y quiero insertar el código de inserción en los embudos de clic.
El código es el siguiente:
<script type=“text/javascript“ src=“https://MY-DOMAIN.DE/wp-content/plugins/Anfrageformular-pro/res/scripts/af2_iframe_data.js“ data-url=“https://MY-DOMAIN.DE/“ data-content-id=“XXXX“></script>Parece que la solución sería algo como esto:
"Una extensión que hace que el archivo espere a que se carguen los elementos, a saber: <body onload="functionAllJS();"> o document.onload = function () {//HERE_CODE_JS} o window.onload = function(){//HERE_CODE_JS} "
Pero... lamentablemente no sé qué hacer con eso o cómo usarlo en Clickfunnels.
La única explicación real para este comportamiento parece ser "Esto se debe a que los métodos y las declaraciones en los archivos JavaScript no funcionan hasta que los elementos (árbol DOM) en los que está trabajando se han cargado. A diferencia de los archivos de estilo que funcionan en cualquier momento (CSS) "
Pero de nuevo, me pregunto cómo hacer que esto funcione ahora
Actualizar:
Bien, después de que descubrí la versión html de "window.load", parece ser fácil:
<window onload="myFunction()"><script type="text/javascript" src="https://domain.de/wp-content/plugins/Anfrageformular-pro/res/scripts/af2_iframe_data.js" data-url="https://domain.de/" data-content-id="1024" data-maps-key="key"></script>Ese código hace posible cargar el formulario en la página directamente. Cuando trato de incrustar el mismo código en una ventana emergente que se activa una vez que se hace clic en un botón, todavía no carga el formulario.
Me pregunto si hay algún otro comando/pieza de código para que se active después de hacer clic en un botón