Selektion eines img-Objekts vermeiden
AlTheKingBundy
- javascript
0 MIK0 AlTheKingBundy0 MIK
0 wahsaga
Hallo Profis,
ich habe in Javascript ein kleines Puzzle programmiert. Geht auch alles ganz vernünftig. Nur wenn man die Maus in einer bestimmten Position über ein Puzzle-Image-Objekt zieht, wird dieses blau selektiert. Wie kann man diese Selektion verhindern, bzw. die Selektionsfarbe ändern?
Gruß
Al
Hi Al,
ich habe in Javascript ein kleines Puzzle programmiert. Geht auch alles ganz vernünftig. Nur wenn man die Maus in einer bestimmten Position über ein Puzzle-Image-Objekt zieht, wird dieses blau selektiert. Wie kann man diese Selektion verhindern, bzw. die Selektionsfarbe ändern?
Ohne Quellcode schwer zu sagen. Meinst Du mit Image-Objekt einen herkömmlichen
<img src="Bild.gif">
-Tag? In dem Falle könnte ich mir vorstellen, dass dieser sich durch Dein Script in ein verlinktes Bild verwandelt und dann den üblichen Rahmen erhält. Vermeiden könntest Du solches, indem Du im Tag
border="0"
also
<img src="Bild.gif" border="0">
notierst.
Hi,
danke erst mal für die Antwort. Verlinkt wird das Bild nicht und border ist auf 0. Ich geb mal n bisserl Quelltext:
<html>
<head>
<title>Puzzle</title>
<style type="text/css">
#11 {position:absolute; left:10; top:40; z-index:3}
#12 {position:absolute; left:200; top:40; z-index:3}
</style>
<script language="javascript" src="ga_puzzle.js"></script>
</head>
<body bgcolor="#FFFFFF" background="hgrund1.gif">
<div id="11"><img border="0" src="p110.gif" width="100" height="100"></div>
<div id="12"><img border="0" src="p120.gif" width="100" height="100"></div>
</body></html>
Gruß
Al
Hallo Al,
Dein Quellcode ist für den Rahmen nicht verantwortlich, Du müsstest schon Dein Script verraten, ich brauche sowieso noch ein Puzzle.. ;]
hi,
Nur wenn man die Maus in einer bestimmten Position über ein Puzzle-Image-Objekt zieht, wird dieses blau selektiert.
na ja, ganz normal würde ich sagen.
"maustaste drücken und maus bewegen", so ist "markieren" nun mal definiert.
Wie kann man diese Selektion verhindern, bzw. die Selektionsfarbe ändern?
du könntest eventuell versuchen, mit onSelectstart das verhalten zu beeinflussen, z.b. in dem du onSelectstart="return false;" für das bild notierst.
ob's funktioniert, k.A. - für besonders sinnvoll halte ich es auch jeden fall nicht.
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/events/onselectstart.asp
gruss,
wahsaga