mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 13:47 Benutzername: Passwort: Auto-Login

Thema: Bild unter Mauszeiger legen vom 18.02.2009

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Bild unter Mauszeiger legen
Autor Nachricht
gerch2003
Threadersteller

Dabei seit: 07.07.2008
Ort: -
Alter: 63
Geschlecht: Männlich
Verfasst Mi 18.02.2009 12:41
Titel

Bild unter Mauszeiger legen

Antworten mit Zitat Zum Seitenanfang

Mahlzeit,

ich habe hier folgendes Script, das mir unter meinen Mauszeiger ein Bild legt.
Das hat zum Vorteil, (der ein oder andere kennt es vielleicht, es ist wie beim Schüler, bzw. Studivz, wenn man Bilder ansieht.) dass wenn der User einen Rechtsklick macht er nur das Bild abspeichern kann das unter meinem Mauszeiger liegt. In meinem Fall ein kleine transparentes .gif, dass man es nicht sieht.

Hier das Script:

Code:

<script language="JavaScript">

var mouseimg_width = 25;
var mouseimg_height = 25;

function mouseimg_pos(x, y)
{
obj = document.getElementById('mouseimg');
obj.style.left = (document.body.scrollLeft + (x - (mouseimg_width / 2))) + 'px';
maxLeft = (document.body.offsetWidth - obj.offsetWidth) - 4;
if (obj.offsetLeft > maxLeft) obj.style.left = maxLeft + 'px';
if (obj.offsetLeft < 0) obj.style.left = '0px';
obj.style.top = (document.body.scrollTop + (y - (mouseimg_height / 2))) + 'px';
maxTop = (document.body.offsetHeight - obj.offsetHeight) - 4;
if (obj.offsetTop > maxTop) obj.style.top = maxTop + 'px';
if (obj.offsetTop < 0) obj.style.top = '0px';
}

</script>

<body onMouseMove="mouseimg_pos(event.x, event.y)" style="overflow: auto">
<img src="images/layout/mouse.gif" id="mouseimg" width="25" height="25" style="position: absolute; top: -25px; left: -25px" />


Mein Problem dabei ist es funktioniert nur im Internetexplorer.
Außerdem zeigt es mir Momentan das gif auf der kompletten Seite an. Ich möchte es aber nur über Bildern angezeigt haben, weil sonst kann man ja auch auf keine Links mehr klicken.
Am besten so, dass es nicht automatisch bei allen Bildern ist, sondern dass ich es den entsprechenden Bildern erst zuweisen muss.

Was muss ich tun, wie muss ich das Script verändern?

Gruß
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Ähnliche Themen speicher-icon bei mauszeiger auf bild verstecken
Photoshop CS6 - Bild über Objekt legen
Ein Bild über eine Flashanimation legen
Mauszeiger animieren
Mauszeiger erstellen
Mauszeiger mit-capturen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.