Hoi!
Wo?
Ist JavaScript frameübergreifend???
Wenn man es will, ist es das.
Habe nämlich unter http://www.mywebaid.de/docs/markierung_anzeigen.html einn für mich geniales Script gefunden, jedoch funzt das nur im entsprechenden Frame. Kann man das frameübergreifend machen und wenn ja, wie?
http://selfhtml.teamone.de/javascript/objekte/frames.htm
Das hieße in deinem Fall:
<script language=JavaScript>
var selection='';
function storeSelection () {
//Netscape 6 & Mozilla
if (window.getSelection) {
selection = parent.FrameName.getSelection().toString();
}
//Netscape Navigator 4.7
else if (document.getSelection) {
selection = parent.FrameName.document.getSelection();
}
//Internet Explorer 5.5
else if (document.selection) {
selection = parent.FrameName.document.selection.createRange().text;
}
}
function checkSelection () {
if (selection=='') selection = 'Sie haben nichts markiert!';
alert(selection);
}
</script>
Gruß
Norbert