Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/03/2013, 12:23
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: pre cargar archivos jquery

Una forma sencilla . en tu head

Código CSS:
Ver original
  1. <style>
  2. div#precarga{
  3. display:none;
  4. }
  5. </style>


Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. $.PrecargarContenido = function(){
  4. for(var i = 0; i<arguments.length;i++){
  5. $("#precarga").load(arguments[i])
  6. }
  7. }
  8. //]]>
  9. </script>

en tu body creas un div con id="precarga"

y antes del cierre del body

Código HTML:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. $.PrecargarContenido(
  4. '/competencia2011/css/josefin/JosefinSlab-SemiBold-webfont.ttf',
  5. '/competencia2011/css/josefin/JosefinSlab-Bold-webfont.ttf',
  6. '/competencia2011/img/santa.png',
  7. '/competencia2011/img/sexy.png',
  8. '/competencia2011/img/amianto.png',
  9. '/competencia2011/img/cand.cur',
  10. '/competencia2011/img/carro.png',
  11. '/competencia2011/img/contorno-tierrafire.png',
  12. '/competencia2011/img/est-h.png',
  13. '/competencia2011/img/estrellas.png',
  14. '/competencia2011/img/luna.png',
  15. '/competencia2011/img/regalo.png',
  16. '/competencia2011/img/renos.png',
  17. '/competencia2011/img/smart.png',
  18. '/competencia2011/precarga.txt'
  19. );
  20. //]]>
  21. </body>

la última script contiene la ruta de los archivosa precargar, que como ves puede ser todo tipo de contenido, texto, imágenes, fuentes, incluso swf.
Obviamente no hay que abusar

Demo funcionando

http://foros.emprear.com/competencia2011/

En la introducción se precargan contenido que van a usarse en la página siguiente

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.