http://www.milliondollarhomepage.com/ How do they make it so when you rollover the pixels text appears and follows the cursor? Thanks
It's a simple javascript. You can probably grab it from this file on their site: http://www.milliondollarhomepage.com/gsc3.js and then do links like this: <area onmouseover="d(this)" onmouseout="e(this)" shape="rect" coords="950,950,960,960" href="http://www.onemillion.ms" title="One Million Multiple Sclerosis"/>
http://www.milliondollarhomepage.com/gsc3.js ^ I was unable to view that. Could you please give me the exact scipt needed for that? like: Then where in there would I put script? Thanks!
Put this in the head of the document, and then use a link like I put in the first post when you want the image to use the effect.. <script type="javascript"> var bH = false; var bZ = false; var showMode = false; function tn() { da(); document.getElementById('neg').style.display="block"; document.getElementById('sn').src = "img-pix/btnneg1.gif"; showMode = true; } function th() { da(); document.getElementById('f').style.display="block"; bH = true; } function tz() { da(); document.getElementById('sz').src = "img-pix/btnzoom1.gif"; bZ = true; document.getElementById('een').style.display="block"; showMode = true; } function da2() { da(); document.getElementById('so').src = "img-pix/btnnor1.gif"; showMode = false; } function da() { document.getElementById('f').style.display="none"; document.getElementById('een').style.display="none"; document.getElementById('neg').style.display="none"; document.getElementById('sn').src = "img-pix/btnneg0.gif"; document.getElementById('sz').src = "img-pix/btnzoom0.gif"; document.getElementById('so').src = "img-pix/btnnor0.gif"; bH = false; } var headerHeight = 65; if (document.all){} else document.captureEvents(Event.MOUSEMOVE); document.onmousemove=mtrack; function mtrack(e) { var lhs = (document.body.offsetWidth - 1000)/2; var xcurs = 0; var ycurs = 0; if (navigator.appName == 'Netscape'){ xcurs = e.pageX; ycurs = e.pageY; // showMode = false; } else { xcurs = event.clientX; ycurs = event.clientY; } var l_xcurs; var l_ycurs; if (navigator.appName == 'Netscape') { document.getElementById('d').style.left=xcurs + 10; document.getElementById('d').style.top=ycurs; l_xcurs = Math.ceil((xcurs - lhs)/10) + 1; l_ycurs = Math.ceil((ycurs - headerHeight)/10); } else { l_xcurs = Math.ceil((xcurs - lhs)/10) + 1; l_ycurs = Math.ceil((ycurs - headerHeight + document.body.scrollTop)/10); document.getElementById('d').style.top=ycurs + document.body.scrollTop - 5; document.getElementById('d').style.left=xcurs + 14 + document.body.scrollLeft; } if ((l_ycurs <= 0) || (l_ycurs > 100) || (l_xcurs <= 0) || (l_xcurs > 100)){ document.getElementById('d').style.display = "none"; } else { document.getElementById('d').style.display = ""; if (showMode) { document.getElementById('xcoord').innerHTML = "(" + l_xcurs + ","; document.getElementById('ycoord').innerHTML = l_ycurs + ")"; } else { if (sTitle == "") { document.getElementById('xcoord').innerHTML = "These pixels are not available, sorry"; document.getElementById('xcoord').innerHTML += " (" + l_xcurs + ","; document.getElementById('ycoord').innerHTML = l_ycurs + ")"; } else { document.getElementById('xcoord').innerHTML = sTitle; document.getElementById('ycoord').innerHTML = ""; } } } if (!bZ) { return; } var x,y,x1,x2,y1,y2,dx=0,dy=0; fact=2; opp=100; x=event.x; y=event.y; dx=window.document.body.scrollLeft; dy=window.document.body.scrollTop; x1=-opp+(x+dx)*fact; //left y1=-opp+(y+dy)*fact - (document.body.scrollTop*fact); //top x2=+opp+(x+dx)*fact; //right y2=+opp+(y+dy)*fact - (document.body.scrollTop*fact); //bottom document.getElementById('een').style.left=(x+dx)*(1-fact); document.getElementById('een').style.top=(y+dy)*(1-fact) + document.body.scrollTop; document.getElementById('een').style.clip="rect(" +y1 +"px," +x2 +"px," +y2 +"px,"+x1 +"px)"; } function h(iL, iT, iW, iH) { if (!bH) {return;} document.getElementById('f').style.left=iL - 1; document.getElementById('f').style.top=64+iT; document.getElementById('f').style.width=iW + 4; document.getElementById('f').style.height=iH + 4; } var sTitle=""; function d(o) { sTitle = o.title; } function e(o) { sTitle = ""; } </script>
okay, since I can't find a simple way to do this, Is this possible: To make the ALT text instantley appear... Like when you rollover an image and wait the alt text will show, is there a way to make it show right after you rollover it?