PHP+JavaScript
есть редактор на javascript с кнопкой вставки картинки, по нажатию открывается popup окно там можно загрузить и выбрать картинку.
Вопрос:
как передать url картинки обратно редактору закрыв popup окно?
Так не получится. Загрузить с локального диска придётся в открытом popup-окне. Это потому, что input типа file имеет свойство read-only, т.е. передать в него строку с адресом из одного окна в другое не получится.
не.. не то.. в popup'е я все загружаю как надо, выбираю картину, а вот как мне url обратно редактору отправить из popup'а?
Ну, тады opener.forms.form_name.image_url.value = uploaded_image_url; где var form_name - имя формы в родительском окне; var image_url - поле, например типа hidden, в который отдаётся этот url; var uploaded_image_url - какая-то переменная, которая определяется во время возврата ответа от скрипта PHP, который загрузит картинку и вернёт этот самый url.
Код:
window.opener.document.forms[0].elements[1].value=filename;
Или так-же добавляешь имя файлы к textarea.