Hallo,
ich will Grafiken verschieben und habe mich nach folgender Vorlage gerichtet:
http://aktuell.de.selfhtml.org/artikel/javascript/dr…
Leider funktioniert das mit Grafiken im IE und Firefox nur mit 3-maligem Klicken.
Im Opera kann ich wie gewünscht per Maus ziehen.
Hat jemand die Erklärung wie es auch mit den Standardbrowsern perfekt wird.
Schönes Wochenende.
Hallo jott053,
also im FF 3.5 funktioniert das Beispiel von SelfHTML…
Schöne Grüße,
Mohamed.
Auch, wenn
;width:100px;background:#ff0000">
durch ">
Auch, wenn
;width:100px;background:#ff0000">
durch ">
Hallo jott053,
probier’ dann mal das hier:
document.getElementsByTagName("img")[0].onmousedown=function(e){ e.preventDefault(); };
Schöne Grüße,
Mohamed.
Danke Mohamed, aber das ist doch sehr komplex.
Meine Änderung der viertletzten Zeile im Link
http://aktuell.de.selfhtml.org/artikel/javascript/dr…
war doch
Du schlägst nun vor:
document.getElementsByTagName(„img“)[0]
-an welcher Stelle soll das stehen und
-soll ich nur die Grafik, nicht den Container verschieben?
Dann müssete die Grafik Positionsattribute haben.
onmousedown=function(e){e.preventDefault(); };
Ist das identisch mit
funktion tuwas(e) {
e.preventDefault();
}
...
onmousedown=towas;
e.preventDefault();
Ist das eine Funktion oder ein Befehl,
wie kann man das anders schreiben?
Hallo jott053,
der von mir vorgeschlagene Code wird nur zusätzlich zum SelfHTML-Code hinzugesetzt. Sonst bleibt alles gleich. Es wird also weiterhin der DIV-Container verschoben.
Hab’s mit Firefox 3.5 + Image-Element in einem der DIVs ausprobiert, es klappt.
Schöne Grüße,
Mohamed.
Vielen Dank Mohamed,
Ergebnis:
http://www.joachim-pietsch.de/map/td.htm
(bzw net1.php, noch nicht angepasst)
Beste Grüsse