Javascript versión 2.0.3 Preloader XHTML
Aquí está un preloader "que se carga las páginas antes de mostrar el contenido. Esta preloader "" muestra una imagen gif animado durante la carga de un fondo blanco.
Aquí está un ejemplo de lo que puede darle consejos que no uso este script si utilizó el "Reset CSS. Y no se etiqueta "DIV" General "CSS" posición con la "a" todos los
Aquí está el código javascript de esta preloader.
speed = 10 ; var transition = 10 ; // Dimensions du preloader en GIF animé var GIFpreloadLargeur = 20 ; var GIFpreloadHauteur = 20 ; var timer= 0 ; var opaciT = 100 ; function opacity ( ) { opaciT = opaciT - transition; var object = document. getElementById ( "preloader" ) . style ; object. opacity = ( opaciT / 100 ) ; object. MozOpacity = ( opaciT / 100 ) ; object. KhtmlOpacity = ( opaciT / 100 ) ; object. filter = "alpha(opacity=" + opaciT + ")" ; if ( opaciT <= 0 ) { document. getElementById ( "preloader" ) . style . visibility = "hidden" ; clearInterval ( timer ) ; } } function preload ( ) { if ( document. getElementById ) { document. getElementById ( "preloadIMG" ) . style . visibility = "hidden" ; timer = setInterval ( "opacity()" ,speed ) ; } else { if ( document. layers ) { document. preloadIMG . visibility = "hidden" ; timer = setInterval ( "opacity()" ,speed ) ; } else { document. all . preloadIMG . style . visibility = "hidden" ; timer = setInterval ( "opacity()" ,speed ) ; } } } // GÉNÉRER LE CSS POUR LE PRELOADER var myCSS; myCSS = " <style type= \" text/css \" >" ; myCSS += "html, body { height:auto; margin:0px; padding:0px;}" ; myCSS += "#preloader {" ; myCSS += "position:fixed;" ; myCSS += "background-color:white;" ; myCSS += "width:100%;" ; myCSS += "height:100%; " ; myCSS += "display:block;" ; myCSS += "z-index:100000;" ; myCSS += "}" ; myCSS += "#preloadIMG {" ; myCSS += "position:absolute;" ; myCSS += "left:50%;" ; myCSS += "width:" + GIFpreloadLargeur + "px;" ; myCSS += "height:" + GIFpreloadHauteur + "px;" ; myCSS += "margin-left:-" + ( GIFpreloadLargeur / 2 ) + "px;" ; myCSS += "top:150px;" ; myCSS += "}" ; myCSS += "</style> " ; // ÉCRITURE DES CSS window. document . write ( myCSS ) ; // ÉXÉCUTION window. onload = function ( ) { preload ( ) ; } / / Se puede cambiar la velocidad (velocidad) (1 == muy rápido) / / Se puede cambiar la calidad de la transición (1 mejores ==) / / Más de la transición, mayor será la velocidad de frenado y se deberá aumentar var velocidad = 10; transición var = 10, / / Volumen de preloader GIF animado GIFpreloadLargeur var = 20; var GIFpreloadHauteur = 20; temporizador var = 0; opacidad var = 100; función de la opacidad () (opacidad opacidad = - var transición objeto = documento. getElementById ("preloader"). stylus; objeto. opacidad = (opacidad / 100); objeto. MozOpacity = (opacidad / 100); objeto. KhtmlOpacity = (opacidad / 100); objeto. filter = "alfa ( opacidad = "+ + opacidad") "si (opacidad <= 0) (getElementById document. (" preloader "). estilo. visibilidad =" hidden "clearInterval (timer);)) precarga función () (if (documento . getElementById) (getElementById document. ("preloadIMG). estilo. visibilidad =" hidden "; temporizador = setInterval (" opacidad () ", velocidad)) else (si (capas document.) (document. preloadIMG. visibilidad = "ocultos"; temporizador = setInterval ("opacidad ()", velocidad)) else (document. todos. preloadIMG. estilo. visibilidad = "hidden"; temporizador = setInterval ("opacidad ()", );))) velocidad / / generar el CSS para myCSS var PRECARGA; myCSS = "<style type= \"> text/css \""; myCSS + = "html, body (altura: auto; margin: 0px; padding: 0px;) ; myCSS + = "# preloader ("; myCSS + = "position: fixed;" myCSS + = "background-color: blanco;" myCSS + = "width: 100%;" myCSS + = "height: 100 %; "myCSS + =" display: block; "myCSS + =" z-index: 100000; "myCSS + =") "; myCSS + =" # (preloadIMG "myCSS + =" position: absolute; "myCSS + =" left: 50%; "myCSS + =" width: "+ GIFpreloadLargeur +" px "; myCSS + =" Altura: "+ GIFpreloadHauteur +" px "; myCSS + =" margin-left : - "+ (GIFpreloadLargeur / 2) +" px "; myCSS + =" top: 150px; "myCSS + =") "; myCSS + =" </ style> "/ / ESCRITURA DE ventana CSS. Documento . escribir (myCSS) / / Windows que se ejecuta. onload = function () (precarga ();)
Ahora, por favor introduzca el código después de la etiqueta BODY. Tenga en cuenta que la imagen "de la precarga debe ser colocado en su servidor y la fuente debe ser cambiado dependiendo de la edroit" o es su imagen.
id="preloader"> <div id="preloadIMG"> <div <img src="loading.gif" alt="" /> </ div> </ Div>
Bueno, ahora usted tiene una pesada preloader chic para sus páginas web.
Etiquetas: Imágenes , Javascript , preloader , XHTML






20 de abril 2008 a las 12:32
E, salvo que tengo una que aparece. Si puedo resolver este problema que me importa, de lo contrario ...
en cualquier caso gracias por este script muy agradable
20 de mayo 2008 a las 11:53
Voy a probar genial
26 de mayo 2008 a las 9:02
Muy buena iniciativa que preloader. Esto es lo que necesito para mi sitio, excepto por una cosa. Se evita la carga de animaciones Flash. ¿Habría una solución simple a este problema?
13 de junio 2008 a las 1:24
Super Código por parte de los contras, tengo una preocupación, después de la creación de un código que funciona perfectamente, mis menús y función n'on botón más "rollover" en IE, mientras que en la ópera, no hay problema
Pero gracias aun
03 de septiembre 2008 a las 18:22
hola, gracias por este script es muy grande.
pero ¿cómo podemos modificarlo para que se cargue más imágenes que no se sitúa necesariamente en la página?
11 de septiembre 2008 a las 19:08
Super! Funciona muy bien .. pero también lo puso en el dedo índice de mi página web que se refiere a mi foro, ¿cómo puedo integrar a la lista de mi página web sin necesidad de una página a todos mis foro.
Sólo quiero que para precargar el foro en el índice de satisfacción .. esse posible.
06 de enero 2009 a las 13:09
Realmente me quito el sombrero a este trozo de código muy bien preparado. Pero tengo un pequeño problema.
Aquí está la precarga se inicia correctamente con el gif animado poco sólo cuando la página cargada la precarga no desaparece. Se permanece en la pantalla.
Pero, ¿dónde puede venir? No puedo encontrar la solución ...
04 de junio 2009 a las 3:50
¡Hola
Gracias por este script, que estaba buscando desde hace mucho tiempo. Felicitaciones funciona muy bien. Bonne continuación.
10 de junio 2009 a las 5:07
gracias por el código!
caminar hasta su casa impecable!
10 de octubre 2009 a las 4:33
¡Hola
No puedo subir mi sitio por favor toda la cumbre?
11 de octubre 2009 a las 19:52
En caso de ver el código, es lo que me puede dar un desarrollo de vínculos?
29 de diciembre 2009 a las 11:36
Hola a todos
No entiendo o fau poner el c primer código está en la cabeza???
gracias
29 de diciembre 2009 a las 19:30
Sí usted debe poner el código en la cabeza o en un gestor de archivo externo de Javascript que será en la cabeza.