Форум: "Прочее";
Текущий архив: 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