Code:
document.onmousemove = mouse;
var x=y=0;
function mouse(e){
x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
}
Okay, also mit dem Codeteil hier hast du schonmal das Problem erschlagen, wo z.Zt. der Mauszeiger ist. Die Variablen x und y haben nämlich immer die aktuelle Mausposition gespeichert. Soweit klar oder?
Du schreibst deine großen Bilder (also die bei mouseover angezeigt werden sollen) mittels php irgentwo ins Dokument, versteckst sie aber mit style="display:none", postitionierst sie absolut, damit du sie dann später an die richtige Stelle verschieben kannst und gibst jedem eine id. Das sieht dann z.B. so aus:
HTML:
<img id="bild1" style="display:none; position: absolute;" src="bild1.gif" />
<img id="bild2" style="display:none; position: absolute;" src="bild2.gif" />
<img id="bild3" style="display:none; position: absolute;" src="bild3.gif" />
[...]
Jetzt musst du bei einem mouseover über die kleinen Bilder eine Funktion aufrufen. Diese Fuktion plaziert über style.top und style.left das passende große Bild (id als Prarameter an die Funktion übergeben) an die Stelle des Mauszeigers und ruft sich so lange per
setTimeout selbst auf, bis der User von dem kleinen Bild wieder rutnergeht. So "folgt" das große Bild praktisch dem Mauszeiger. Geht der User runter (onmouseout), muss du das
Timeout löschen.
Und da du selber denken sollst und ich sicher nicht deine Arbeit machen werde, programmiere ich dir Letzeres nicht aus. Benutzt dein Köpfchen, die Forensuche und selfhtml!
Wenn du Schwierigkeiten hast, poste deinen Code und beschreibe dein Problem genau, dann bekommst du weitere Tipps. So läuft das nunmal hier, denn:
http://www.tutorials.de/forum/showthread.php?t=215197 hat gesagt.:
Sinn dieses Boards ist es nicht, dass User mit Ahnung von einer bestimmten Sprache für User ohne Ahnung eine Wunschliste abarbeiten.
Ebensowenig ist es Sinn des Boards, das Basiswissen einer bestimmten Sprache zu vermitteln.
Dafür gibt es mannigfaltige Adressen im Web, die sich dies zur Aufgabe gemacht haben und sehr gut tun.
Wir machen hier nicht deine Arbeit! Für Arbeit gibt es Geld und wenn du sie nicht machen willst, wirst du wohl jemanden dafür bezahlen müssen (Job-Forum hier auf tutorials.de). Dein Wunsch nicht Javascript lernen zu müssen ist der Wunsch nach einer eierlegenden Wollmilchsau. Das ist natürlich einer der ältesten Wünsche der Menschheit, aber so läufts nunmal nicht. Daher Wunsch respektieren: ja, Wunsch erfüllen: sicher nicht. No work, no fun.
Hoffe du verstehst das.