將圖片圖片固定在頁面左上角+漸顯 - 中國WEB開發者網絡 (http://www.webasp.net) -- 網頁特效 (http://www.webasp.net/javascript/) --- 將圖片圖片固定在頁面左上角+漸顯 (http://www.webasp.net/javascript/1/265.htm) |
| -- 發佈日期: 2004-07-03 |
| <!-- 網頁特效代碼由[中國WEB開發者網絡:http://www.ChinaWebDev.com]提供! --> <!-- 要實現此效果需要 1 個步驟: --> <!-- 第 1 步: --> <!-- 把下面的代碼加到<BODY></BODY>區域中: --> <SCRIPT language=JavaScript> <!-- Hide the script from old browsers -- // 1) 做一個88*31的LOGO。 if (document.images) var staticlogo=new Image(88,31) // 2) 設置LOGO的路徑。 staticlogo.src="http://www.webasp.net/images/logos.gif" // 3) 以下是LOGO代表的連接。 var logolink="http://www.webasp.net" // 4) 設置ALT屬性。 var alttext="夢想工作室" // 5) 設置下列屬性為 1或者0(1是IE特有的,使LOGO隱現) var fadeintoview=1 /* 6) 最後設置LOGO顯示的時間,例如12 秒,數值為0表示一直顯示 */ var visibleduration=12 /////////////////////////以下不要改變///////////////////////// function regenerate(){ window.location.reload() } function regenerate2(){ if (document.layers) setTimeout("window.onresize=regenerate",400) } var fadeset='' if (fadeintoview) fadeset="filter:alpha(opacity=0)" if (document.all) document.write('<span id="logo"" style="'+fadeset+';position:absolute;top:100;width:'+staticlogo.width+';height:'+staticlogo.height+'"></span>') function bringintoview(){ if (logo.filters.alpha.opacity<=95) logo.filters.alpha.opacity+=5 else{ clearInterval(viewit) if (visibleduration!=0) setTimeout("logo.style.visibility='hidden'",visibleduration*1000) } } function createlogo(){ staticimage=new Layer(100) staticimage.left=-300 staticimage.top=120 staticimage.document.write('<a href="'+logolink+'"><img src="'+staticlogo.src+'" border=0 alt="'+alttext+'"></a>') staticimage.document.close() staticimage.visibility="show" regenerate2() staticitns() } if (document.layers) window.onload=createlogo; if (document.all){ w=2 h=2 logo.style.left=w logo.style.top=h } function logoit(){ var w2=document.body.scrollLeft+w var h2=document.body.scrollTop+h logo.style.left=w2 logo.style.top=h2 } function logoit2(){ staticimage.left=pageXOffset+2 staticimage.top=pageYOffset+2 } function insertimage(){ logo.innerHTML='<a href="'+logolink+'"><img src="'+staticlogo.src+'" border=0 alt="'+alttext+'"></a>' if (fadeintoview) viewit=setInterval("bringintoview()",100) else{ if (visibleduration!=0) setTimeout("logo.style.visibility='hidden'",visibleduration*1000) } } if (document.all){ window.onscroll=logoit window.onresize=new Function("window.location.reload()") window.onload=insertimage } function staticitns(){ setInterval("logoit2()",90) if (visibleduration!=0) setTimeout("staticimage.visibility='hide'",visibleduration*1000) } //--> </SCRIPT> |
| webasp.net |