Buon dì!
Ho un dubbio riguardo il caricamento asincrono.
Ho trovato da qualche parte questo script che permette di scaricare i files jsscript e css in modo asincrono:
<!-- CARICAMENTO ASINCRONO -->
<!-- /CARICAMENTO ASINCRONO -->codice:<script type="text/javascript"> // Usage: getScript('script.js', function() { /* callback */ }); function getScript(url,success){ var script = document.createElement('script'); script.src = url; var head = document.getElementsByTagName('head')[0], done=false; script.onload = script.onreadystatechange = function(){ if (!done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete')) { done=true; success(); script.onload = script.onreadystatechange = null; head.removeChild(script); } }; head.appendChild(script); } getScript('http://site/Content/jquery-ui-themes/smoothness/jquery-ui-1.10.0.custom.min.css', function() { /* callback */ }); getScript('http://site/Scripts/public.ajaxcart.js', function() { /* callback */ }); getScript('http://site/Scripts/public.common.js', function() { /* callback */ }); getScript('http://site/Scripts/jquery-ui-1.10.0.min.js', function() { /* callback */ }); getScript('http://site/Scripts/zoom-img/js/dg-picture-zoom.js', function() { /* callback */ }); getScript('http://site/Scripts/zoom-img/js/dg-picture-zoom-autoload.js', function() { /* callback */ }); </script>
Domanda: mi sapete dire se questo script è corretto e se realmente ha un qualche effetto nel caricamento della pagina o se in alternativa mi sapete consigliare altri script o metodi per velocizzare il caricamento?
Grazie a quanti mi risponderanno!

Rispondi quotando
