Artikel ini menjelaskan metode implementasi JS untuk memperluas jendela web dari tengah ke atas dan bawah. Bagikan untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:
Halaman ini ditampilkan dari tengah dan perlahan -lahan berkembang ke atas dan ke bawah, yang tidak buruk, kodenya adalah sebagai berikut:
Salin kode sebagai berikut: <Html>
<head>
<title> js menampilkan jendela web di tengah yang diperluas </iteme>
<tyle>
<!-
.intro {
Posisi: Absolute;
Kiri: 0;
TOP: 0;
Lapisan-Background-Color: Kuning;
Latar Belakang-Color:#336699;
Perbatasan: 0.1px Solid #336699
}
->
</tyle>
</head>
<body>
<Div id = "i1"> </div> <div id = "i2"> </div>
<bahasa skrip = "javascript1.2">
var speed = 20
var temp = array baru ()
var temp2 = array baru ()
if (document.layers) {
untuk (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
}
}
lain jika (document.all) {
var clipbottom = document.body.offsetheight/2, cliptop = 0
untuk (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)
}
}
fungsi openit () {
window.scrollto (0,0)
if (document.layers) {
temp [1] .bottom- = kecepatan
temp [2] .top+= kecepatan
if (temp [1] .bottom <= 0)
ClearInterval (StopIt)
}
lain jika (document.all) {
clipbottom- = kecepatan
temp [1] .clip = "rect (0 auto+"+clipbottom+"0)"
cliptop+= kecepatan
temp [2] .clip = "rect ("+cliptop+"auto auto)"
if (clipbottom <= 0)
ClearInterval (StopIt)
}
}
fungsi gogo () {
stopit = setInterval ("openit ()", 100)
}
pergi pergi()
</script>
</body>
</html>
Saya harap artikel ini akan membantu pemrograman bahasa Go semua orang.