Felix Riesterer: maus position

Beitrag lesen

Lieber Gawin,

aber versuch damit mal nen bild zu ziehen der browser dennkt dann nämlich das ich das bild zum kopieren verschieben möchte und fällt total aus der routine was kann man da denn machen?

also für IE mache ich das so:

antiMarkierungsModusFuerIE = function (schalter) {  
	if (schalter) {  
		// Anti-Markierungs-Effekt für IE einschalten  
		Quiz.oldDocOnSelectStart = document.onselectstart;  
		Quiz.oldDocOnDragStart = document.ondragstart;  
		document.onselectstart = function () { return false; };  
		document.ondragstart = function () { return false; };  
  
	} else {  
		// Anti-Markier-Effekt für IE beenden  
		if (Quiz.oldDocOnSelectStart || typeof(document.onselectstart) == "function")  
			document.onselectstart = Quiz.oldDocOnSelectStart;  
  
		if (Quiz.oldDocOnDragStart || typeof(document.ondragstart) == "function")  
			document.ondragstart = Quiz.oldDocOnDragStart;  
	}  
};

Der Code ist aus meinem Quiz-Framework. Anscheinend musste ich für Webkit oder FF keinerlei Anpassungen vornehmen. Das kann aber auch daran liegen, dass Bilder immer in einem Elternelement liegen, welches "bewegt" wird, sodass das Bild selbst innerhalb dieses Elements eben nicht gezogen wird (und damit wohl das Bilderdragging nicht auslöst).

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)