Script per cursore con logo
a cura della WEBURL Soc. Coop. - Cuneo/Piemonte/Italia
servizio on line dal 2001
info@weburl.it
http://www.dominioweb.org
Registrazione domini internet compresi di spazio web illimitato + utility a 19,17 euro all'anno www.dominioweb.org
Script che permette di avere sullo schermo un logo o immagine che insegue il puntatore del mouse. L'immagine deve essere nella medesima cartella dove si trova lo script.
a) Copiate il codice ed inseritelo tra <head> e </head>:
<script language="JavaScript">
<!--
/* prelevato su web-link: http://web-link.it */
function YY_Mousetrace(evnt) {
if (yyns4)
{if
(evnt.pageX) {yy_ml=evnt.pageX; yy_mt=evnt.pageY;} }
else{
yy_ml=(event.clientX
+ document.body.scrollLeft);
yy_mt=(event.clientY
+ document.body.scrollTop);
}
if (yy_tracescript)eval(yy_tracescript)
}
function
YY_Layerfx(yyleft,yytop,yyfnx,yyfny,yydiv,yybilder,yyloop,yyto,yycnt,yystep) {
if
((document.layers)||(document.all)){
eval("myfunc=yyfnx.replace(/x/gi,
yycnt)");
with (Math)
{yynextx= eval(myfunc)}
eval("myfunc=yyfny.replace(/x/gi,
yycnt)");
with (Math)
{yynexty= eval(myfunc)}
yycnt=(yyloop
&& yycnt>=yystep*yybilder)?0:yycnt+yystep;
if
(document.layers){
eval(yydiv+".top="+(yynexty+yytop))
eval(yydiv+".left="+(yynextx+yyleft))
}
if
(document.all){
eval("yydiv=yydiv.replace(/.layers/gi,
'.all')");
eval(yydiv+".style.pixelTop="+(yynexty+yytop));
eval(yydiv+".style.pixelLeft="+(yynextx+yyleft));
}
argStr='YY_Layerfx('+yyleft+','+yytop+',"'+yyfnx+'","'+yyfny+'","'+yydiv+'",'+yybilder+','+yyloop+','+yyto+','+yycnt+','+yystep+')';
if
(yycnt<=yystep*yybilder){eval(yydiv+".yyto=setTimeout(argStr,yyto)");}
}
}
//-->
/* prelevato su web-link: http://www.dominioweb.org */
</script>
b) Copiate questo codice ed inseritelo tra <body> e </body>:
<script language="JavaScript">
<!--
var yyns4=window.Event?true:false; var yy_mt = 0; var
yy_ml = 0;
if (yyns4) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = YY_Mousetrace;
yy_tracescript = '';
//-->
</script>
<div id="logo" style="HEIGHT: 60px;
POSITION: absolute; WIDTH: 25px">
<p align="center"><img
src="../web3d.gif" width="60" height="25"
border="0"></p>
</div>
c) Modificate il tag body con questo:
<body onload="YY_Mousetrace('',',document.YY_Mousetrace1');YY_Layerfx(5,15,'yy_ml','yy_mt','document.layers[\'logo\']',50000,false,0,0,10)">
d) Modificate il nome dell'immagine con la vostra immagine...potete anche modificarne le dimensioni con:
<img src="nome_immagine.gif" width="xx" height="yy" border="0">