imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 02.12.2004, 10:55     # 1
Boxa
Junior Member
 
Аватар для Boxa
 
Регистрация: 23.11.2003
Адрес: Инет
Сообщения: 130

Boxa Известность не заставит себя ждатьBoxa Известность не заставит себя ждать
java + форма в pop-up окне

Есть форма на странице. Хочу сделать чтобы по линку "Вставить картинку" открылось новове pop-up окно моих размеров и там была форма типа type=file. Но мне нужно передать принятые параметры скрипту. Как это сделать? Т.е. я нгажимаю "Вставить картинку", выбираю, нажимаю кнопку загрузить, окно закрывается но материнской форме (той где линк "Вставить картинку") как то должны передаваться е эти знаения! Ниче не понимаю =))) как это сделать?
__________________
Я решил заняться собой - бросил пить и курить, сел на диету и перестал есть пищу, тяжелую для желудка. И за две недели я потерял ровно 14 дней
Boxa вне форума  
Старый 02.12.2004, 17:18     # 2
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Boxa:
Но мне нужно передать принятые параметры скрипту.
В открываемое окно параметры можно соответственно передать через адресную строку, методом GET.
Цитата:
Boxa:
Т.е. я нгажимаю "Вставить картинку", выбираю, нажимаю кнопку загрузить, окно закрывается но материнской форме (той где линк "Вставить картинку") как то должны передаваться е эти знаения! Ниче не понимаю =))) как это сделать?
К окну из которого было открыто новое окно из него можно обращаться как window.opener ну и соответственно в родительском окне изменяешь на JS нужные значения (параметры) на те какие нужно.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 02.12.2004, 18:36     # 3
Jlamepok
Junior Member
 
Аватар для Jlamepok
 
Регистрация: 31.08.2003
Адрес: РБ, Гомель
Пол: Male
Сообщения: 120

Jlamepok Мелкий засранец
Код:
function PopUp(url, name, width, height, center, resize, scroll, posleft, postop) {
    					if (posleft != 0) { x = posleft }
    					if (postop  != 0) { y = postop  }
    					if (!scroll) { scroll = 1 }
    					if (!resize) { resize = 1 }
    					if ((parseInt (navigator.appVersion) >= 4 ) && (center)) {
      						X = (screen.width  - width ) / 2;
      						Y = (screen.height - height) / 2;
    					}
	    				if (scroll != 0) { scroll = 1 }
							var Win = window.open( url, name, 'width='+width+',height='+height+',top='+Y+',left='+X+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no');
						}
			</script>
<form name='FORM' method='post' action='1234'> 
<textarea name='NAME'></textarea>
<a href="javascript:void(0);" onclick="PopUp('?uploadimg','Uploadimg','400','100','0','0','0','0');">
</form>
в функции "?uploadimg", после move_uploaded_file *** :

Код:
<script language='javascript'>
<!--
	function add_code(code)
	{
           opener.document.FORM.NAME.value += ' ' + code + ' ';
           window.close();
	}
//-->
</script>
echo "<script language='javascript'>add_code('$code')</script>";
__________________
There is no fate but what we make for ourselves.
Jlamepok вне форума  
Старый 03.12.2004, 00:48     # 4
Boxa
Junior Member
 
Аватар для Boxa
 
Регистрация: 23.11.2003
Адрес: Инет
Сообщения: 130

Boxa Известность не заставит себя ждатьBoxa Известность не заставит себя ждать
извените, помогите плиз подробнее. Я ламо.
Приведите пожалуйсто полный полный сурс страницы для аплоада имагов. Примерно я понял, спасибо, но нужно чуть подробнее =((( не получается у меня.
__________________
Я решил заняться собой - бросил пить и курить, сел на диету и перестал есть пищу, тяжелую для желудка. И за две недели я потерял ровно 14 дней
Boxa вне форума  
Старый 03.12.2004, 04:53     # 5
Boxa
Junior Member
 
Аватар для Boxa
 
Регистрация: 23.11.2003
Адрес: Инет
Сообщения: 130

Boxa Известность не заставит себя ждатьBoxa Известность не заставит себя ждать
Все, разобрался. Спасибо за помощь. Пришлось разбирать сурс VB, а так этого не хотелось =))) Но все равно спасибо
__________________
Я решил заняться собой - бросил пить и курить, сел на диету и перестал есть пищу, тяжелую для желудка. И за две недели я потерял ровно 14 дней
Boxa вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

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


Часовой пояс GMT +4, время: 17:38.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.