Selection aus anderem Frame abfragen
Flo
- javascript
Hi zusammen,
ich würde gerne mit JS abfragen, welcher Text in einem anderen Fenster selektiert ist. Dazu nutze ich
if (window.getSelection) {
var sel = parent.frames['source'].getSelection;
} else if (document.getSelection) {
var sel = parent.frames['source'].document.getSelection;
} else {
var sel = parent.frames['source'].document.selection.createRange().text;
}
Der Fenstername "source" stimmt. Allerdings bekomme ich die Fehlermeldung: "Zugriff verweigert".
Bei einer anderen Aufgabenstellung hatte ich das schon direkt im Dokument bzw. vom PopUp aus auf den opener geschafft, aber jetzt bin ich ratlos...
Wer weiß Hilfe!?
Grüße
Flo
Moin!
Der Fenstername "source" stimmt. Allerdings bekomme ich die Fehlermeldung: "Zugriff verweigert".
Du versuchst augenscheinlich, vom Javascript einer Domain aus auf eine andere Domain zuzugreifen. Dies ist verboten. Du kannst Domaingrenzen nicht überwinden.
Bei einer anderen Aufgabenstellung hatte ich das schon direkt im Dokument bzw. vom PopUp aus auf den opener geschafft, aber jetzt bin ich ratlos...
Da hast du vermutlich auf Seiten immer derselben Domain zugegriffen.
- Sven Rautenberg