<! Doctype HTML public "-// W3C // dtd xhtml 1.0 transitional // en" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML xmlns = "http://www.w3.org/
<! Doctype HTML public "-// W3C // dtd xhtml 1.0 transitional // en" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML xmlns = "http://www.w3.org/1999/xhtml">
<Head>
<Title> layer that moves with the scroll bar </title>
<Meta HTTP-EQUIV = "Content-Type" content = "text/html" charset = "gb2312">
</Head>
<Style>
<! --
. Div {
Position: absolute;
Border: 2px solid red;
Background-color: # efefef;
Line-Height: 90px;
Font-size: 12px;
Z-index: 1000;
}
-->
</Style>
<Body>
<Div id = "javascript. div1" class = "Div" style = "width: 240px; Height: 90px" align = "center"> center... </div>
<Script language = "JavaScript">
Function SC1 (){
Document. getelementbyid ("javascript. div1" ..style.top((document.documentelement.scrolltop((document.doc umentelement. clientHeight-document.getElementById ("javascript. div1"). offsetheight)/2) + "PX ";
Document. getelementbyid ("javascript. div1" ..style.left.pdf (document.documentelement.scrollleft.pdf (document.doc umentelement. clientWidth-document.getElementById ("javascript. div1"). offsetwidth)/2) + "PX ";
}
</SCRIPT>
<Div id = "javascript. div2" class = "Div" style = "width: 240px; Height: 90px" align = "center"> top left... </div>
<Script language = "JavaScript">
Function SC2 (){
Document. getelementbyid ("javascript. div2" ..style.top((document.doc umentelement. scrolltop) + "PX ";
Document. getelementbyid ("javascript. div2" ).style.left.pdf (document.doc umentelement. scrollleft) + "PX ";
}
</SCRIPT>
<Div id = "javascript. div3" class = "Div" style = "width: 240px; Height: 90px" align = "center"> bottom left... </div>
<Script language = "JavaScript">
Function SC3 (){
Document. getelementbyid ("javascript. div3" ..style.top((document.documentelement.scrolltop#document.doc umentelement. clientHeight-document.getElementById ("javascript. div3"). offsetheight) + "PX ";
Document. getelementbyid ("javascript. div3" ).style.left.pdf (document.doc umentelement. scrollleft) + "PX ";
}
</SCRIPT>
<Div id = "javascript. div4" class = "Div" style = "width: 240px; Height: 90px" align = "center"> upper right... </div>
<Script language = "JavaScript">
Function SC4 (){
Document. getelementbyid ("javascript. div4" ..style.top((document.doc umentelement. scrolltop) + "PX ";
Document. getelementbyid ("javascript. div4" ..style.left;(document.documentelement.scrollleft;document.doc umentelement. clientWidth-document.getElementById ("javascript. div4"). offsetwidth) + "PX ";
}
</SCRIPT>
<Div id = "javascript. div5" class = "Div" style = "width: 240px; Height: 90px" align = "center"> bottom right... </div>
<Script language = "JavaScript">
Function SC5 (){
Document. getelementbyid ("javascript. div5" ..style.top((document.documentelement.scrolltop;document.doc umentelement. clientHeight-document.getElementById ("javascript. div5"). offsetheight) + "PX ";
Document. getelementbyid ("javascript. div5" ..style.left;(document.documentelement.scrollleft;document.doc umentelement. clientWidth-document.getElementById ("javascript. div5"). offsetwidth) + "PX ";
}
</SCRIPT>
<Script language = "JavaScript">
<! --
Function scall (){
SC1 (); SC2 (); SC3 (); SC4 (); SC5 ();
}
Window. onscroll = scall;
Window. onresize = scall;
Window. onload = scall;
// -->
</SCRIPT>
<Div style = "position: absolute; top: 0px; left: 0px; width: pixel PX; Height: 4000px;"> </div>
</Body>
</Html>
Detailed source reference: http://www.jb51.net/article/26525.htm