xaxex34 Geliştirici
Mesaj Sayısı : 323 Paylaşım Gücü : 880 Rep Point : 3 Kayıt tarihi : 07/08/10 Yaş : 28
| Konu: Yatay Perde Açılışı Cuma Ağus. 27, 2010 6:36 am | |
| - Kod:
-
<HTML> <HEAD> <TITLE>Yatay perde aç</TITLE> <style> .intro{ position:absolute; left:0; top:0; layer-background-color:ORANGE; background-color:ORANGE; border:0.1px solid ORANGE; z-index:10; } </style> </HEAD> <BODY bgcolor=#ff008B> <div id="i1" class="intro"></div><div id="i2" class="intro"></div> <SCRIPT> var ns4=document.layers?1:0 var ie4=document.all?1:0 var ns6=document.getElementById&&!document.all?1:0 var speed=20 var temp=new Array() var temp2=new Array() if (ns4){ for (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 (ie4||ns6){ var clipbottom=ns6?parseInt(window.innerHeight)/2:document.body.offsetHeight/2 cliptop=0 for (i=1;i<=2;i++){ temp[i]=ns6?document.getElementById("i"+i).style:eval("document.all.i"+i+".style") temp[i].width=ns6?window.innerWidth-15:document.body.clientWidth temp[i].height=ns6?window.innerHeight/2:document.body.offsetHeight/2 temp[i].top=(i-1)*parseInt(temp[i].height) } } function openit(){ window.scrollTo(0,0) if (ns4){ temp[1].bottom-=speed temp[2].top+=speed if (temp[1].bottom<=0) clearInterval(stopit) } else if (ie4||ns6){ clipbottom-=speed temp[1].clip="rect(0 auto "+clipbottom+" 0)" cliptop+=speed temp[2].clip="rect("+cliptop+" auto auto auto)" if (clipbottom<=-5){ clearInterval(stopit) if (ns6){ temp[1].display="none" temp[2].display="none" } } } } function gogo(){ stopit=setInterval("openit()",100) } gogo() </SCRIPT> </BODY> </HTML> | |
|