Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.05.31;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.014 c
2-1239876903
Axwel
2009-04-16 14:15
2009.05.31
потоки


2-1240137953
HF-Trade
2009-04-19 14:45
2009.05.31
Файл занят другим процессом.


15-1238054110
oxffff
2009-03-26 10:55
2009.05.31
StreamSec Garbage Collector


15-1238128193
Ламо777
2009-03-27 07:29
2009.05.31
Установка SVN-сервера на Windows


15-1238103365
Юрий
2009-03-27 00:36
2009.05.31
С днем рождения ! 27 марта 2009 пятница