heyho all,
hab da nen kleines problem wo ich nicht ganz durchsteig
wäre echt dankbar wenn mir hier jemand helfen könnte
folgendes:
ich öffne ein pop und damit möchte ich einen anker in einem editor setzen
mein code sieht so aus
aufruf der funktion im link:
Code:
onclick="InsertTextmark(document.extra.txtName.value, window.opener);self.close();"
meine funktion im script
Code:
function InsertTextmark(name,editor_id) {
objF = document.getElementById(editor_id).contentWindow;
el = objF.getSelection();
linkhtml = "<a name=\""+name+"\">"+el+"</a>";
if(el.focusNode.parentNode.nodeName != "A") {
mozinsertHTML(objF, linkhtml);
} else {
el.focusNode.parentNode.setAttribute("name", name)
}
return 0;
}
document.getElementById(editor_id) has no properties sagt die javascript konsole
ok, editor_id wird als object window erkannt
aber wo liegt dann mein fehler? wie bekomm ich die id vom opener window? oder wie spreche ich die richtig an damit ich bei einem makierten text ein link oder ancker einfügen kann?
wenn ich kein window element hab funktioniert die getselection() nich mehr

irgendwie weis ich nich mehr weiter
wo liegt mein fehler?
danke schonmal im vorraus
greetz henbug