Este artigo descreve o método da implementação do JS para expandir o Web Windows do meio para o topo e o fundo. Compartilhe para sua referência. A análise específica é a seguinte:
Esta página é exibida do meio e se expandindo lentamente para cima e para baixo, o que não é ruim, o código é o seguinte:
Copie o código da seguinte forma: <html>
<head>
<Title> JS exibe a janela da web do meio expandido </title>
<estilo>
<!-
.Intro {
Posição: Absoluto;
Esquerda: 0;
topo: 0;
cor-de-background: amarelo;
Background-Color:#336699;
Border: 0,1px Solid #336699
}
->
</style>
</head>
<Body>
<div id = "i1"> </div> <div id = "i2"> </div>
<Script Language = "JavaScript1.2">
Var Speed = 20
var temp = novo array ()
var temp2 = novo array ()
if (document.layers) {
for (i = 1; i <= 2; i ++) {
Temp [i] = Eval ("document.i"+i+". clip")
temp2 [i] = avaliar ("document.i"+i)
Temp [i] .Width = Window.innerWidth
Temp [i] .Height = Window.innerHeight/2
temp2 [i] .top = (i-1)*temp [i] .Height
}
}
else if (document.all) {
var clipbottom = document.body.offsetHeight/2, cliptop = 0
for (i = 1; i <= 2; i ++) {
temp [i] = EVALL ("document.all.i"+i+". style")
temp [i] .Width = document.body.clientWidth
temp [i] .Height = document.body.offsetheight/2
temp [i] .top = (i-1)*parseint (temp [i] .Height)
}
}
function Openit () {
Window.Scrollto (0,0)
if (document.layers) {
temp [1] .bottom- = velocidade
temp [2] .top+= velocidade
if (temp [1] .bottom <= 0)
ClearInterval (Stopit)
}
else if (document.all) {
clipbottom- = velocidade
temp [1] .clip = "ret (0 auto+"+clipbottom+"0)"
cliptop+= velocidade
temp [2] .clip = "rect ("+cliptop+"automático automático)"
if (clipbottom <= 0)
ClearInterval (Stopit)
}
}
função Gogo () {
Stopit = setInterval ("Openit ()", 100)
}
Gogo ()
</script>
</body>
</html>
Espero que este artigo seja útil para a programação de idiomas Go de todos.