Comunidad de diseño web y desarrollo en internet online

La precarga del tutorial no me funciona en netscape

Citar            
MensajeEscrito el 28 Sep 2005 03:52 pm
Es fallo de mi navegador o es del tutorial???
Lo veo en todos los navegadores, menos en el netcapes.

Por azul_e

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Sep 2005 08:26 pm
Por lo menos di cual, porque hay 3 tutoriales distintos de precargas

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox
Citar            
MensajeEscrito el 29 Sep 2005 06:41 am
up!!! lo siento
es el " Precargas en Flash MX" que aparece en el listado de tutoriales. es el que en el ejemplo de tutorial sale la barra de porcentaje que carga luego una imagen.

Por azul_e

39 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 29 Sep 2005 07:50 pm
Puedes poner algo de codigo? ejemplo....

Por Wanaya

Claber

1115 de clabLevel

4 tutoriales

 

La Unión Sovietica U_U

firefox
Citar            
MensajeEscrito el 30 Sep 2005 08:56 am
/* Declaro la función de precarga "cargando", esta función se ejecutara
todo el tiempo hasta que haya cargado totalmente la pelicula */

Código :

function cargando() {
   // Declaración de variables
   var total, cargados, porcentaje;
   // A la variable "total" se le asigna el tamaño de la pelicula en bytes
   total = _root.getBytesTotal();
   // A la variable "cargados" se le asignan el total de bytes hasta el
   //momento descargados de la web
   cargados = _root.getBytesLoaded();
   //Por medio de una regla de tres obtiene el porcentaje cargado y redondea el valor con la función
   //"Math.floor"
   porcentaje = Math.floor((cargados*100)/total);
   //Asigna al campo de texto porcentaje_txt el porcentaje cargado
   porcentaje_txt.text = porcentaje + " %";
   //Mueve la barra de carga al frame correspondiente al porcentaje
   barra_mc.gotoAndStop(porcentaje);
   //Si la cantidad de bytes cargados es igual a la cantidad total de bytes
   if (cargados == total) {
      //Hacer que se deje de ejeuctar esta función
      clearInterval(hiloPrecarga);
      //Iniciar la pelicula
      play();
   }
}

// setInterval nos servira para que la función "cargando" se ejecute cada 1 milisegundo
// Asi, nuestra función revisara constantemente la cantidad de bytes descargados 
// y solo iniciara la pelicula hasta que la descarga termine
// la variable "hiloPrecarga" nos servira para saber que esta corriendo nuestra función
// y frenar su ejecución cada milisegundo por medio de "clearInterval"
var hiloPrecarga = setInterval(cargando, 1);

//Evita que inicie la pelicula
stop();


Editado, se agregaron etiquetas code. SWAT team

Por azul_e

39 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.