Wiedermal ein Problem....
Niko
- javascript
So ich hab mir da was zusammengesucht.....
<html>
<head>
<script language="javascript">
// browserabfragen
var nc = !!(document.captureEvents && !document.getElementById);
var nc6 = !!(document.captureEvents && document.getElementById);
function divEvent() {
if(nc) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = divPos;
}
function divPos(e)
{
yPos = (nc || nc6)? e.pageY : window.event.y;
xPos = (nc || nc6)? e.pageX : window.event.x;
document.getElementById('Details').style.left=xPos;
document.getElementById('Details').style.top=yPos;
}
</script>
</head>
<body bgcolor="#ffffff">
<div id="Details" style=" position: absolute; z-index: 1; width: 370px; height: 277px; visibility: hidden">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="/pic1.gif" width="369" height="277"></td>
</tr>
</table>
</div><p>
<img src="images/menu_home.gif" border="0" onmouseover="document.getElementById('Details').style.visibility='visible'" onmouseout="document.getElementById('Details').style.visibility='hidden'">
</p>
</body>
</html>
aber das funktioniert nicht....
das layer blinkt nur immer wenn ich die maus bewege
wenn mir jemand den bzw. die fehler sagen könnte...
MfG Niko
Hallo niko,
ich bin mir nicht sicher was du erreichen willst. wenn nur der layer beim mouseover oder nem anderen event verschwinden soll geht das sicher einfacher...
wenn er blinken soll, geht das auch anders.
schreib mal was du machen willst, evtl kann ich dir helfen...
marc
also das der layer beim mouseover erscheint hab ich schon geschafft
was ich jetzt machen wollte is das der layer dem cursor folgt solange der cursor über dem bild ist.....
also die left...top... eigenschaften mit den x,y, koordinaten des zeigers verknüpfen....