Hallo,
Gibt es eine Möglichkeit, im IE 6 einen Mausclick auf ein Element zu simulieren?
Hintergrund ist, dass beim drag and drop andere Elemente auf der Seite selektiert werden
Ist die Frage dann nicht eher, wie kann man die Selektierung rückgängig machen? Ich hätte daher erst einmal mit TextRanges herumgespielt, z.B. var range = document.selection.createRange(); range.moveStart("textedit"); range.select(); (Oder andere move-Spielereien, z.B. mit moveToElementText ein leeres Element markieren.) Oder ich hätte versucht, die onselect/onselectstart-Events abzufangen.
Diesen Click würde ich gern automatisch beim drop simulieren, damit der Nutzer ihn nicht ausführen muss.
Einige Elemente haben eine click()-Methode. Darüber hinaus kannst du natürlich mit fireEvent() synthetische Events erzeugen. Ob die aber mehr als eine »interne« Wirkung haben, also dass ein Event durch den Elementbaum läuft und ggf. Handler feuert, bezweifle ich.
Mathias