paganelp
Guest
Открытие нов. окна и передача параметра из него обратно
Подскажите, пожалуйста, каким образом сделать открывание нового окна, а затем передать из него параметры в вызвавшее его окно (при закрытии)
Сразу хочу признать что в JavaScript я понять не смог, как это делается.
Открываю новое окно так:
В вызванном скрипте есть кнопка, на которую видимо надо сделать процедуру закрытия (это мое мнение)
Кусок кода, который уже имеется в скрипте выглядит так:
Из этих кнопок работает только релоад.
А вот каким образом при закрытии этого окна (нажатии кнопки OK) передать вызвавшему его php-скрипту заданные параметры?
Причем из JavaScript-а надо передать имя выбранного файла (вроде что-то похожее на:
или
Каким образом это осуществляется?
Подскажите, пожалуйста, каким образом сделать открывание нового окна, а затем передать из него параметры в вызвавшее его окно (при закрытии)
Сразу хочу признать что в JavaScript я понять не смог, как это делается.
Открываю новое окно так:
PHP:
$img_manager = "/lib/ImageManager/manager.php";
echo "
<script language=\"JavaScript\">
<!-- hide
function openWin2() {
myWin= open(\"$img_manager\", \"Менеджер изображений\",
\"width=400,height=300,status=no,toolbar=no,menubar=no\");
}
// -->
</script>
<form>
<input type=\"button\" value=\"Открыть новое окно\" onClick=\"openWin2()\">
</form>
";
Кусок кода, который уже имеется в скрипте выглядит так:
PHP:
<button type="button" class="buttons" onclick="return refresh();">Refresh</button>
<button type="button" class="buttons" onclick="return onOK();">OK</button>
<button type="button" class="buttons" onclick="return onCancel();">Cancel</button>
А вот каким образом при закрытии этого окна (нажатии кнопки OK) передать вызвавшему его php-скрипту заданные параметры?
Причем из JavaScript-а надо передать имя выбранного файла (вроде что-то похожее на:
PHP:
this.field.value = params.f_file; //params.f_url
PHP:
this.field.value = params.f_url; //params.f_file