L'exemple de cet article décrit la méthode d'utilisation de js pour agrandir la fenêtre de la page Web du milieu vers le haut et vers le bas. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
C'est l'effet d'affichage de la page qui commence par le milieu puis s'étend lentement de haut en bas. Le code est le suivant :
.
js s'affiche à partir de la fenêtre Web développée du milieu
var vitesse=20
var temp=nouveau tableau()
var temp2=nouveau tableau()
si (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
>
>
sinon si (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)
si (document.layers){
temp[1].bottom-=vitesse
temp[2].top =vitesse
si (temp[1].bottom<=0)
clearInterval(stopit)
>
sinon si (document.all){
clipbottom-=vitesse
temp[1].clip="rect(0 auto " clipbottom " 0)"
cliptop = vitesse
temp[2].clip="rect(" cliptop " auto auto)"
si (clipbottom<=0)
clearInterval(stopit)
>
>
fonction gogo(){
stopit=setInterval("openit()",100)
>
gogo()
J'espère que cet article sera utile à la programmation en langage Go de tout le monde.