Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.05.31;
Скачать: [xml.tar.bz2];

Вниз

Java&Html   Найти похожие ветки 

 
Rikk   (2009-03-27 11:10) [0]

Добрый день. Я только начинаю изучать этот язык. И сталкнулся со следующей проблемой. У меня есть форма, на ней селектбар и кнопка.
При нажатии на кнопку я посылаю на страницу 2.asp строку которая выбрана в селект баре.....А мне нужно сделать ещё одну кнопку, которая посылала бы на страницу 3.sp строку которая выбрана в том же селектбаре.

<font size=4>Техническая характеристика:</font>
<form name="form1" method="post" action="2.asp">
<select name="select1" size=1 algin=left>
<%conn = Server.CreateObject("ADODB.Connection")
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D://SD/wwwrootsd/basa.mdb"
conn.Open(strconn);
sql="select * from [Общие данные]order by Название";
rst=Server.CreateObject("ADODB.Recordset");
rst.Open(sql, conn);
rst.MoveFirst;
while (!rst.EOF){%>
<option value="<%=rst.Fields("Название")%>"><%=rst.Fields("Название") %></option>
<%rst.MoveNext;} %>
</select>
<input type="submit" value="Выбрать" />
</form>


 
KilkennyCat ©   (2009-03-27 11:19) [1]

собственно, в чем проблема? ctrl+c и ctrl+v


 
Palladin ©   (2009-03-27 11:20) [2]

я тут что то Jav"ы совсем не наблюдаю


 
Плохиш ©   (2009-03-27 11:24) [3]

Да и делфи не пахнет.


 
Rikk   (2009-03-27 11:28) [4]

вы меня не так поняли. Мне нужно на этой же форме создать ещё одну кнопку, которая вызывала бы страницу 3.asp


 
Плохиш ©   (2009-03-27 11:30) [5]

А делфи тут причём?


 
Rikk   (2009-03-27 11:33) [6]

не приче. поэтому я и пишу в раздел прочее


 
Palladin ©   (2009-03-27 11:34) [7]


> Мне нужно на этой же форме создать ещё одну кнопку

ну так создай, в чем проблемы то?


 
Плохиш ©   (2009-03-27 11:37) [8]


> Rikk   (27.03.09 11:33) [6]

На главной странице написано "Как видно из названия, этот сайт посвящен Delphi.".
Или вас со специализированных форумов уже вышвырнули за ламеризм и вы здесь пришли побираться?


 
KilkennyCat ©   (2009-03-27 11:43) [9]

Открываешь начальную страницу сайта "вконтакте". смотришь исходник. Там классический пример двух кнопок одной формы через скрипт.


 
Rikk   (2009-03-27 11:43) [10]

Удалено модератором
Примечание: Еще раз и ты больше ничего здесь не напишешь.


 
Rikk   (2009-03-27 11:43) [11]

KilkennyCat ©  
спасибо


 
KSergey ©   (2009-03-27 11:46) [12]

о как, пожалуйста. но проходите мимо в след. раз :)


 
Ega23 ©   (2009-03-27 11:52) [13]

А зачем форма?


 
test ©   (2009-03-27 12:14) [14]

Мда Java и Html, проверку оказался javaScript.


 
Kostafey ©   (2009-03-27 18:38) [15]

> [0] Rikk   (27.03.09 11:10)

Не понял, а *.asp это что java?
Не .net, точно? Даже интересно стало, просвятите.
Эээээ а где тут переменные объявлены (sql, conn,...)?


> [14] test ©   (27.03.09 12:14)
> Мда Java и Html, проверку оказался javaScript.

А JavaScript тут где?

Ну да по сабжу. Вообще можно сделать так,
что данная asp будет пересылать результат
сама себе. Затем, анализировать от какой кнопки
пришел сабмит и редиректить на нужную страницу.
Так на php часто делают, так проще.
Для случая с jsp/jsf можно было бы сделать
и по-человечески.


 
clickmaker ©   (2009-03-27 18:42) [16]

> Не понял, а *.asp это что java?
> Не .net, точно?

.net - это .aspx
а asp - на выбор: java- или vb-script


 
Palladin ©   (2009-03-27 18:43) [17]

...или ruby или python или rex :)


 
Kostafey ©   (2009-03-27 18:47) [18]

> [16] clickmaker ©   (27.03.09 18:42)

А разьве javaScript это не *.js ?

Да и судя по примеру там похоже какой-то
серверный скрипт.


 
clickmaker ©   (2009-03-27 18:51) [19]

ну разумеется, серверный. asp-то обрабатывается на сервере

> А разьве javaScript это не *.js ?

скрипты могут быть и в html и в apsx и в php. Причем могут быть так хитроумно перемешаны с разметкой, что без стакана не разберешься.
Это одна из причин популярности перехода на apsx, кстати. Там код легко можно отделить от разметки.


 
Kostafey ©   (2009-03-27 18:55) [20]

> [19] clickmaker ©   (27.03.09 18:51)
> ну разумеется, серверный. asp-то обрабатывается на сервере

Значит asp - это javascript выполняемый на сервере?
Чур, меня, чур.


 
Palladin ©   (2009-03-27 18:58) [21]


> Значит asp - это javascript выполняемый на сервере?

ну не javascript, а выбранный диалект, но на сервере это точно.


 
Городской Шаман   (2009-03-27 19:03) [22]


> Palladin ©   (27.03.09 11:20) [2]
>
> я тут что то Jav"ы совсем не наблюдаю


Java Server Pages, там оно парсится в сервлет, который компилируется и исполняется.

Всё что в этих фиговинках <% %> - Java.


 
Kostafey ©   (2009-03-27 19:13) [23]

> [21] Palladin ©   (27.03.09 18:58)

Понял. Буду знать. Спасибо за разъяснения.

> [22] Городской Шаман   (27.03.09 19:03)

Это точно не jsp, но внешне немного похоже.
Так в java переменная не может быть использована до
своего явного объявления, а в js - свободно.


 
Palladin ©   (2009-03-27 19:15) [24]


> Городской Шаман   (27.03.09 19:03) [22]



> Java Server Pages, там оно парсится в сервлет

да ты что ты, а вот думаю что это Active Sever Pages, что однозначно видно по Server.CreateObject, и что  "Всё что в этих фиговинках <% %>" это JavaScript..



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.05.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.005 c
2-1240203801
Индеец
2009-04-20 09:03
2009.05.31
Перегрузка конструкторов


11-1201031180
AndreyUT
2008-01-22 22:46
2009.05.31
Определить когда курсор покинул ссылку в richedit


15-1238582348
Лёша
2009-04-01 14:39
2009.05.31
Это можно сократить?


2-1240069618
iiunbreakableii
2009-04-18 19:46
2009.05.31
Иконка программы


15-1222358736
novarm44
2008-09-25 20:05
2009.05.31
Переход с Turbo Delphi обратно на Delphi 5





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский