variable - utilizar input en javascript




Se invoca un script de origen cruzado que bloquea el analizador a través de document.write: ¿cómo evitarlo? (2)

@niutech Estaba teniendo un problema similar causado por Rocket Loader Module de Cloudflare. Simplemente desactívelo para el sitio web y resolverá todos sus problemas relacionados.

Google Chrome comenzó a implementar Bloquear la carga de scripts de origen cruzado y bloqueo de analizador insertados a través de document.write en el marco principal en redes lentas, lo que causa el siguiente error:

Se invoca un script de origen cruzado que bloquea el analizador, http://example.org/script.js , a través de document.write. El navegador puede bloquear esto si el dispositivo tiene una conectividad de red deficiente.

Sin embargo, mi página web requiere cargar un script de terceros sincrónicamente, usando document.write('<script src="..."></script>') . ¿Cómo eludir ese bloqueo?

Más sobre ese cambio:


No use document.write, aquí hay una solución alternativa:

var script = document.createElement('script');  
script.src = "....";  
document.head.appendChild(script);




document.write