Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Post результат формы в новом окне (https://forum.antichat.xyz/showthread.php?t=58458)

Student :) 13.01.2008 15:06

Post результат формы в новом окне
 
Ребята всем привет помогите пож.
PHP код:

<script language="JavaScript" type="text/JavaScript">
<!--
function 
w(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
<
div class="pl">
        
        <
form enctype="multipart/form-data"  action="/photo/upload.php" method="POST" target="w('photo/upload.php','window','scrollbars=no,width=750,height=800')">
           <
input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
           
Выберите файл: <input name="userfile" type="file" />
        <
input name="upload" type="submit" value="Загрузить" />
        </
form

не получаеться вывести результат формы в новом окне 750Х800

astrologer 13.01.2008 16:20

В атрибуте "target" код не выполняется.
Есть два пути:
1) Создать окно нужного размера, в нём - форму, после чего отправить её.
2) Выставить атрибут target="_blank", а с сервера присылать ответ вместе с кодом, который уже будет изменять размеры окна.

Helios 13.01.2008 16:31

Или если уж сильно хочется использовать JavaScript то по событию onSubmit формы созавай окно с именем winName и укажи это имя в атрибуте target этой формы.

ultimatum 13.01.2008 16:37

Здесь ещё много от браузера зависит.Может например стоять запрет на открытие в новом окне,а открываться будет чисто в новой вкладке.

Helios 13.01.2008 16:45

По твоему, между новым окном и новой вкладкой есть функциональная разница?

Student :) 13.01.2008 17:08

дайте примеры

Student :) 13.01.2008 20:42

наверно не так меня вы поняли

у меня на странице стоит форма для загрузки фотографии

и мне надо чтоб при нажатии субмит фотка загрузилась на сервер.
и вышло окно с загруженой фотографией


Время: 13:14