Schorsch: Opera getSelection() Markierung auslesen

Guten Tag

Gibt es eine Möglichkeit in Opera den vom User markierten Text auszulesen?

Was im IE so geht:
    selection = document.selection.createRange().text;
Möchte ich auch mit Opera können...
    selection = document.getselection();
Geht leider nicht...

Gibt es wirklich keinen "Trick" wie man in Opera den selektierten Text auslesen kann?

Bin gespannt...
Schorsch

  1. Moin!

    Gibt es wirklich keinen "Trick" wie man in Opera den selektierten Text auslesen kann?

    Die Opera-Mailingliste sagt dazu, dass document.getSelection() zwar unterstützt wird, aber die Selektion durch das Klicken auf einen Link, der irgendeine Aktion startet, sofort wieder gelöscht wird, noch bevor man irgendwas machen kann.

    http://list.opera.com/pipermail/opera-users/2003-December/022537.html

    Wenn du es also schaffst, den Text selektieren zu lassen und dann ohne Klick eine Aktion zu starten (warum nicht onmouseup oder onmouseover/out versuchen), dann dürfte es beim aktuellen Stand schwierig werden.

    - Sven Rautenberg

    --
    Among the maxims on Lord Naoshige's wall, there was this one: "Matters of great concern should be treated lightly."
    Master Ittei commented, "Matters of small concern should be treated seriously."
    (Hagakure: The Way of the Samurai)
    1. Wenn du es also schaffst, den Text selektieren zu lassen und dann ohne Klick eine Aktion zu starten ...
       - Sven Rautenberg

      Tatsächlich, es funktioniert!
      Müsste für ein Working-Around reichen.

      Vielen Dank
      Schorsch