Copier le code du code comme suit:
<script src = "../ cgi-bin / delscript.js" Defer> </ script>
Le rôle de report est que le document est chargé avant d'exécuter le script, afin que le problème qui ne puisse pas être évité ne peut être trouvé --- certains problèmes
<Button id = "mybutton" onclight = "alert ('ok')"> test </ftont>
<cript>
mybutton.click ();
</cript>
<cript>
mybutton.click ();
</cript>
<Button id = "mybutton" onclight = "alert ('ok')"> test </ftont>
<Regard de script>
Fonction document.body.onload () {
alert (document.body.offsetheight);
}
</cript>
L'ajout de report est équivalent à l'exécution après la saisie de la page, ce qui est équivalent à Window.
Le report est un "héros inconnu" dans la fonction puissante du programme de script. Il indique au segment de script du navigateur qui contient du code qui n'a pas besoin d'être exécuté immédiatement, et il est combiné avec les attributs SRC. .
-Mais le document est chargé puis exécute le script
Veuillez faire attention à deux points à la fin:
1. N'appelez pas la commande Document.Write dans le segment du programme de script de différé, car le document.write produira un effet de sortie directe.
2. Et, n'incluez pas de variables ou de fonctions globales à utiliser immédiatement dans le segment du programme de script de différence.
Une méthode d'optimisation couramment utilisée est: lorsque le script n'a pas besoin d'exécuter immédiatement, définissez la propriété "différer" dans la balise <cript>. (Le script immédiat n'est pas inclus dans un bloc de fonction, il sera donc exécuté pendant le processus de chargement.) Après avoir réglé la propriété "différer", IE n'a pas à attendre que le script se charge et s'exécute. Ces pages seront chargées plus rapidement. De manière générale, cela indique également que le script immédiatement est mieux placé dans le bloc fonction et gère la fonction dans la poignée en ligne du document ou de l'objet corps. Lorsque certains scripts doivent s'appuyer sur le fonctionnement de l'utilisateur, il est exécuté pour l'exemple, le bouton Click ou la souris dans une certaine zone - il est très utile pour utiliser cet attribut. Cependant, lorsqu'il y a des scripts qui doivent être exécutés pendant le chargement ou le chargement de la page, les avantages de l'utilisation de l'attribut de différence ne sont pas trop grands.
Ils sont tous causés par un report.
<p style = 'Line-Height: 150%; Je n'ai pas trouvé de problème. Un tel site Web a été abandonné dans ces deux jours. Dans IE, en raison du script de chargement retardé, pour le script Google AD, il utilise la méthode d'écriture Document.Write, et pour les raisons de report, la détection du script de Google AD est iframe comme iframe, donc lorsque le réel Le contenu de Google ADS est obtenu, la page entière est couverte, ce qui provoque également le phénomène de visualisation du texte intégral. </p>
<p style = 'line-height: 150%; Excuses célestes causées par les difficultés d'entrevue de chacun! </p>
<p style = 'line-height: 150%; </p>