2014-07-07 2 views
1

Organisation de préchargement:scripts préchargement du cache

<script> 
var isMSIE = /*@[email protected]*/false; 

var resources = ['load.js']; 

for (var i=0; i<resources.length; i++){ 
    if (isMSIE){ 
    new Image().src = resources[i]; 
    } else { 
    var o = document.createElement('object'); 
    o.data = resources[i]; 
    document.body.appendChild(o); 
    } 
} 
</script> 

<a href="index2.html">GO</a> 

(livre Stefanov "Patterns Javascript")

Le script est chargé sur la page mais ne sera pas exécutée. Maintenant, si vous allez à la page index2.html <a href="index2.html">GO</a>

index2.html

<script src="load.js"></script> 
<style> 
</style> 
</head> 
<body> 
index2 

Script pour charger du cache?

Quel test dépenser vérifier?

Répondre

0

Je ne suis pas sûr de ce que vous essayez d'atteindre, mais ce que je vois actuellement, c'est que vous essayez de charger un javascript, mais créer un objet.

Vous devez créer une balise de script pour que le navigateur charge le script.

See here

Si vous utilisez jQuery, vous pouvez utiliser getScript()

Questions connexes