Cet article décrit la méthode de l'implémentation JS pour étendre les fenêtres Web du milieu en haut et en bas. Partagez-le pour votre référence. L'analyse spécifique est la suivante:
Cette page s'affiche à partir du milieu et se développant lentement de haut en bas, ce qui n'est pas mauvais, le code est le suivant:
Copiez le code comme suit: <html>
<adal>
<Title> JS Affiche la fenêtre Web du milieu élargi </TITME>
<style>
<! -
.intro {
Position: absolue;
à gauche: 0;
en haut: 0;
Couche-fond-sol-couleur: jaune;
Color d'arrière-plan: # 336699;
Border: 0,1px solide # 336699
}
->
</ style>
</ head>
<body>
<div id = "i1"> </ div> <div id = "i2"> </div>
<script linguisse = "javascript1.2">
Var Speed = 20
var temp = new Array ()
var temp2 = new Array ()
if (document.layers) {
pour (i = 1; i <= 2; i ++) {
temp [i] = eval ("document.i" + i + ". clip")
temp2 [i] = eval ("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
pour (i = 1; i <= 2; i ++) {
temp [i] = eval ("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)
}
}
fonction openIt () {
window.scrollto (0,0)
if (document.layers) {
temp [1] .bottom- = vitesse
temp [2] .top + = vitesse
if (temp [1] .bottom <= 0)
ClearInterval (stopit)
}
else if (document.all) {
clipbottom- = vitesse
temp [1] .clip = "rect (0 auto +" + clipbottom + "0)"
Cliptop + = vitesse
temp [2] .clip = "rect (" + cliptop + "auto auto)"
if (clipbottom <= 0)
ClearInterval (stopit)
}
}
function gogo () {
stopIt = setInterval ("openIt ()", 100)
}
GOGO ()
</cript>
</docy>
</html>
J'espère que cet article sera utile à la programmation en langue GO de tous.