|
|
|
| Здравствуйте. Помогите мне пожалуйста вот с чем. Нужно сделать так, чтобы из формы ввода (textfield) по нажатию на кнопку передавалась информация на открытую с помощью JavaScript страницу посредством метода GET. Т.е. нужно, чтоб пользователь ввёл что-нибудь, например, число 45 в поле ввода, именуемом как sum и нажал на кнопку. При этом должно открыться новое окно с адресом типа http://www.sitename.org/curr_vonv.php?sum=45, где sum - это имя формы, а 45 - это число, которое ввёл в неё пользователь. А уже из этого адреса PHP извлечёт переменную $sum через $_GET. | |
|
|
|
|
|
|
|
для: makis
(09.06.2006 в 22:47)
| | Берёте функцию window.open(), передаёте в ней адрес URL с параметром, после вопросительного знака, и все дела. | |
|
|
|
|
|
|
|
для: codexomega
(09.06.2006 в 23:06)
| | В том то и дело, что я не знаю как в функцию вставить динамически изменяемую переменную в концовку URL. | |
|
|
|
|
|
|
|
для: makis
(09.06.2006 в 22:47)
| | Сначала создаем окошко в JS
window.open('http://localhost/js/','window_name','')
|
Затем делаем так, что б форма отправлялась в окошко
<form action = " http://www.sitename.org/curr_vonv.php" target = window_name>
<input name = "sum">
<input type = "submit">
</form>
|
Если окно не было создано до этого через js, то откроется новое окошко )
Либо, если форма не обязательна, можно сделать и так:
<input name = "v1">
<input type = "button" onclick = "window.open(' http://www.sitename.org/curr_vonv.php?sum='+v1.value,'','')">
|
| |
|
|
|
|
|
|
|
для: Бог Зайцев
(10.06.2006 в 00:40)
| | Спасибо. Утром проверю. А пока - курить и спать. | |
|
|
|