Matthias der Unwissende hat es gelöst: variablen aus iframe an parent.window übergeben+submit+close

Beitrag lesen

danke für den gedanken-anstoß. ich wollte aus einem iframe an das window, von dem es geöffnet wurde, eine variable übergeben (string).

hab es so gelöst, das andere ging nicht

function img_senden() {
var newfile_name = document.getElementById('newfile_name').value;
var filename = 'images/stories/'+ newfile_name;
window.parent.document.adminForm.news_pic_str.value=filename;
window.parent.document.getElementById('news_pic').src =filename;
window.parent.document.getElementById('sbox-window').close();
};

im iframe gibt es

  • ein input id newfile_name

im window kommt es

  • in news_pic_str
  • lädt dort das bild in das img
  • schließt sich selbst

wird aufgerufen über button onclick.

geht vielleicht noch hübscher, ist aber nun genauso, wie ich es wollte :)