13/01/2005, 03:45
|
| Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años Puntos: 61 | |
Prueba con esto: Código HTML: <html>
<head>
<style>
#capota{
padding:3px;
font:normal 10px/10px verdana;
border:solid 1px black;
background:#ffffcc;
position:absolute;
left:10000px;
}
#capa{
width:100px;
height:200px;
border:solid 1px black;
}
</style>
<script>
var ayuda=[];
var ns4 = (document.layers)? true:false
var ie4 = (document.all)? true:false
var ns6 = (document.getElementById && !document.all) ? true: false;
var coorX, coorY;
if (ns6) document.addEventListener("mousemove", mouseMove, true)
if (ns4) {document.captureEvents(Event.MOUSEMOVE); document.mousemove = mouseMove;}
function mouseMove(e)
{
if (ns4||ns6){coorX = e.pageX; coorY = e.pageY;}
if (ie4){coorX = event.x; coorY = event.y;}
return true;
}
ayuda[0]="Ayuda de muestra"
function capita(que,esta){
tip=document.getElementById("capota");
coorY=(ie4)?event.clientY:coorY;
coorX=(ie4)?event.clientX:coorX;
x=(que==1)?coorX+10:10000;
y=(que==1)?coorY+10:10000;
tip.style.top=y;
tip.style.left=x;
tip.innerHTML=ayuda[esta];
}
document.write('<div id="capota" ></div>');
</script>
</head>
<body>
<div id="capa" onmousemove="capita(1,0)" onmouseout="capita(0)"></div>
</body>
</html> el uso es capita(mostrar,nº de ayuda)
mostrar:
1=ver;
0=ocultar;
Un saludo
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |