getSelection über mehrere Fenster
Frank Heuser
- javascript
0 lulu
Hallo zusammen!
getSelection klappt ja wunderbar, so lange der markierte Text im selben Fenster ist. In Frames klappt es auch noch. Aber was muss man tun um an einen markierten Text in einem beliebigen anderen Fenster heran zu kommen? Gibt es die Möglichkeit, alle Browserfenster nach markierten Text zu durchsuchen und diesen in eine Variable zu schreiben?
Ich wäre für jeden Ansatz dankbar!
viele Grüße
Frank Heuser
Huhu Frank
getSelection klappt ja wunderbar, so lange der markierte Text im selben Fenster ist.
wäre noch hinzuzufügen, dass es nur im IE "klappt"
für ein PopUp-Fenster funktioniert das in etwa so
oldtext=opener.document.selection.createRange().text;
newtext='whatever you like';
opener.document.selection.createRange().text=newtext;
Viele Grüße
lulu
Hi Lulu,
vielen Dank für die schnelle Antwort! Das hatte ich schon mal probiert. Klappte auch. Aber das geht ja leider nur beim "opener". Was ist mit anderen namenlosen Fenstern oder auch bei einem anderen Fenster mit Namen?
viele Grüße
Frank
Huhu Frank
getSelection klappt ja wunderbar, so lange der markierte Text im selben Fenster ist.
wäre noch hinzuzufügen, dass es nur im IE "klappt"
für ein PopUp-Fenster funktioniert das in etwa so
oldtext=opener.document.selection.createRange().text;
newtext='whatever you like';
opener.document.selection.createRange().text=newtext;
Viele Grüße
lulu