"Descarga", si fuera realmente posible, no tendría mucho sentido aquí. Vamos a dar un paso atrás y mirar por la que no lo hace carga todos los archivos, para empezar:
- Son otra petición HTTP y X bytes, si no los necesita, no lo hacen conseguirlos
- tienen efectos no deseados - que no quiere lo que X script hace a pasar aquí
Ahora miramos desde el otro lado, se ha ellas cargada, lo que significa que las dos anteriores tiene ya sucedió, pagó la solicitud cos t de conseguirlos y lo que han hecho. Además, lo que efecto tenían en la página no se puede deshacer genéricamente. Solo eliminando un <script>
no elimina las funciones que declaró, controladores de eventos adjuntos, etc.
En resumen, ¿por qué está descargando? Si es para eliminar los efectos, bueno, eso no es fácil, no de una manera genérica de todos modos. Si es para aligerar la página ... no hay ningún beneficio aquí, en realidad solo incurrirá en el costo de eliminar el elemento, sin beneficio para el cliente en el lado de JavaScript de las cosas.
Cuál es el beneficio de descarga de estos archivos? – rahul
No creo que sea posible, al menos no para todos los navegadores. Una vez que se cargó el código JS en el navegador, permanecerá allí hasta que la página se descargue. ¿Qué te preocupa? –