Problem mit Opera/ Wirkungsbereich im Dokument einschränken
Martin
- javascript
0 Maxx
Guten Tag,
mit einem JavaScript möchte ich erreichen, daß sich ein Bild ständig mit dem Mauszeiger mitbewegt.
Dazu verwende ich folgendes Script:
function Positionieren(Ereignis){
if (document.all) {
bild.style.pixelLeft=event.x;
bild.style.pixelTop=event.y;
}
else {
document.getElementById("bild").style.left = Ereignis.pageX;
document.getElementById("bild").style.top = Ereignis.pageY;
}
}
window.document.onmousemove = Positionieren;
Das Script scheint mit Mozilla, Konqueror und IE zu laufen.
Dazu habe ich zwei Fragen:
Wie realisiere ich die Funktionsweise für den Opera?
Der Aufruf mit window.document.onmousemove hat einen erheblichen Nachteil: sämtliche Links werden (im Mozilla
und Konqueror) durch das Javascript blockiert. Der Aufruf mit onMouseover in einer Tabelle, einem div oder a
Element funktioniert nicht. Gibt es eine andere Möglichkeit, die Wirksamkeit des JavaScripts auf einen Bereich
des Dokuments einzuschränken?
Vielen Dank für die Hilfe,
Martin
Hallo Martin,
mit einem JavaScript möchte ich erreichen, daß sich ein Bild ständig mit dem Mauszeiger mitbewegt.
Wie realisiere ich die Funktionsweise für den Opera?
Der Aufruf mit window.document.onmousemove hat einen erheblichen Nachteil: sämtliche Links werden (im Mozilla und Konqueror) durch das Javascript blockiert.
onmousemove blockiert Links? Ich habe im Moment keinen Moz zum ausprobieren. Aber folgendes müsste im IE, NN 4.x Opera ab 7 und auch im Mozilla funktionieren.
http://www.maxx4u.de/drweb/mauselei/mauselei.html Ich kann mir nicht vorstellen, dass es mit Links irgendwelche Probleme gibt.
Tja, vielleicht hilft es .... Viel Spaß
Maxx