Bin gerade beim Fileupload auf folgendes Problem gestossen:
Wenn man unter einer Nachricht auf einen Button namens "Datei anhaengen" klickt, wird ueber folgenden JS-Code ein neues Fenster geoeffnet:
function openUploadWindow (boardId, threadId) {
window.open('.../upload.pl?...', 'upload', 'resizable=yes,..');
} // openUploadWindow
(da, wo ... steht, habe ich etwas gekuerzt)
Das funktioniert auch wunderbar, nur wenn ich von dem
neuen Fenster aus via Javascript auf das Hauptfenster zugreifen will, bekomme ich das nicht hin.
Vom Hauptfenster aus kann ich folgendermaszen auf die Textarea (=message) zugreifen:
function AddTextToArea (text) {
document.forms[0].message.focus();
document.forms[0].message.value += text;
document.forms[0].message.focus();
return;
}
Wie kann ich jetzt von dem neuen Fenster aus was in die Textarea (=message) schreiben? Ich habe parent.document..... oder top.document... versucht, aber da kommt immer ein Javascriptfehler.