ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Post результат формы в новом окне
  #1  
Старый 13.01.2008, 15:06
Аватар для Student :)
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

Репутация: 9
Отправить сообщение для Student :) с помощью ICQ
Question 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

Последний раз редактировалось Student :); 13.01.2008 в 15:41..
 
Ответить с цитированием

  #2  
Старый 13.01.2008, 16:20
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

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

  #3  
Старый 13.01.2008, 16:31
Аватар для Helios
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

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

  #4  
Старый 13.01.2008, 16:37
Аватар для ultimatum
ultimatum
Участник форума
Регистрация: 28.04.2007
Сообщений: 239
Провел на форуме:
2140476

Репутация: 161
Отправить сообщение для ultimatum с помощью ICQ
По умолчанию

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

  #5  
Старый 13.01.2008, 16:45
Аватар для Helios
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

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

  #6  
Старый 13.01.2008, 17:08
Аватар для Student :)
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

Репутация: 9
Отправить сообщение для Student :) с помощью ICQ
По умолчанию

дайте примеры
 
Ответить с цитированием

  #7  
Старый 13.01.2008, 20:42
Аватар для Student :)
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

Репутация: 9
Отправить сообщение для Student :) с помощью ICQ
По умолчанию

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

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

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





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ