Copiar código del código de la siguiente manera:
<script src = "../ cgi-bin/delscript.js" aplazar> </script>
El rol diferido es que el documento se carga antes de ejecutar el script, de modo que el problema que no se puede evitar no se puede encontrar --- algunos problemas
<Button id = "myButton" onClight = "alert ('ok')"> test </button>
<script>
mybutton.click ();
</script>
<script>
mybutton.click ();
</script>
<Button id = "myButton" onClight = "alert ('ok')"> test </button>
<script diferir>
Función document.body.onload () {
alerta (document.body.offsetheight);
}
</script>
Agregar diferencias es equivalente a la ejecución después de que la página se ingrese por completo, lo cual es equivalente a Window.onload, pero es más flexible que Window.Onload!
Difer es un "héroe desconocido" en la función poderosa del programa de guiones. Le dice al segmento de script del navegador que contiene un código que no necesita ser ejecutado de inmediato, y se combina con los atributos SRC. .
-Pero el documento se carga y luego ejecuta el script
Presta atención a dos puntos al final:
1. No llame al comando document.write en el segmento del programa de script de diferir, porque el document.write producirá un efecto de salida directo.
2. Y no incluya ninguna variable global o funciones que se utilizarán inmediatamente en el segmento de programa de script de diferencias.
Un método de optimización comúnmente utilizado es: cuando el script no necesita ejecutarse de inmediato, establezca la propiedad "diferir" en la etiqueta <Script>. (El script inmediato no se incluye en un bloque de funciones, por lo que se ejecutará durante el proceso de carga). Después de configurar la propiedad "Derferir", es decir, no tiene que esperar a que el script cargue y ejecute. Estas páginas se cargarán más rápido. En términos generales, esto también indica que el script inmediatamente se coloca mejor en el bloque de funciones y maneja la función en el mango en línea del documento o objeto de cuerpo. Cuando algunos scripts deben confiar en la operación del usuario, se ejecuta por ejemplo, el botón de clic o el mouse a un área determinada, es muy útil usar este atributo. Sin embargo, cuando hay algunos scripts que deben ejecutarse durante la carga o carga de la página, los beneficios de usar el atributo de diferir no son demasiado grandes.
Todos son causados por diferencias.
<p style = 'Line-Hieight: 150%; No he encontrado un problema hoy. De este sitio web se ha lanzado en estos dos días. En IE, debido a la secuencia de comandos de carga retrasada, para el script del anuncio de Google, utiliza el método de escribir documentos.write, y debido a las razones de diferencias, la detección de script de Google AD es iframe como iframe, así que cuando la real Se obtiene el contenido de los anuncios de Google, se cubre toda la página, lo que también causa el fenómeno de ver el texto completo. </p>
<p style = 'Line-Hieight: 150%; ¡Disfrute celestial causadas por las dificultades de la entrevista de todos! </p>
<p style = 'Line-HEight: 150%; </p>