Primeiro, carregamento lento de JS
O código é o seguinte:
Copie o código do código da seguinte forma:
<script idioma="JavaScript" src="" id="meu"></script>
<linguagem script="JavaScript">
setTimeout("document.getElementById('my').src='include/...file...php'; ",3000);//Atraso 3 segundos
</script>
Em segundo lugar, JS é carregado por último
Insira o seguinte código onde JS precisa ser inserido:
<SPAN id=L4EVER>CARREGANDO...</SPAN>
Claro, esse LOADING... você pode alterá-lo para uma pequena imagem que você goste. Parece muito eficaz em AJAX.
Em seguida, insira no final da página:
Copie o código do código da seguinte forma:
<classe SPAN=spanclass id=AD_L4EVER>
Seu código JS está aqui!</SPAN>
<script>L4EVER.innerHTML=AD_L4EVER.innerHTML;AD_L4EVER.innerHTML="";</script>
Terceiro, JS é carregado por último
Onde você deseja que seu anúncio apareça
<div id="guangg1"></div>
O conteúdo do anúncio que você deseja exibir
Copie o código do código da seguinte forma:
<div id="ggad1" style="display:none">
<script language="javascript" src="/include/.....js"></script>
</div>
Determine se a posição do anúncio a ser exibido existe
Copie o código do código da seguinte forma:
<linguagem script="javascript">
função chkdiv(dividir){
var chkid=document.getElementById(divid);
if (chkid! = nulo)
{retornar verdadeiro;}
outro
{retornar falso;}
} Por fim, anúncios gráficos
if (chkdiv('guangg1')) {
document.getElementById('guangg1').innerHTML= document.getElementById('ggad1').innerHTML;
document.getElementById('ggad1').innerHTML="";
}
</script>
uso de setTimeout
A sintaxe padrão de setTimeout é: setTimeout(expressão, tempo (milissegundos)) dois parâmetros.
Aqui, concentre-se na chamada quando o primeiro parâmetro for uma função, assumindo que seja uma função.
1. A função não possui parâmetros:
função alertaV(){ alerta("000");
Quando o primeiro argumento não está entre aspas ("" ou ''), há um atraso de um segundo:
setTimeout(alertV,1000);
Quando o primeiro argumento é citado, há um atraso de um segundo:
setTimeout("alertV()",1000);
2. A função possui parâmetros:
função alertaV(evento){ alerta("keyCode="+event.keyCode });
Neste momento, deve ser definido como:
setTimeout(function(){alertV(event);},1000); Caso contrário, avisará que o parâmetro é indefinido.