сервер отправляет клиенту 2 страницы
От: ONIXXX  
Дата: 24.06.08 07:07
Оценка:
Можно ли сделать так:
— клиент нажимает кнопку на странице
— сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?
Re: сервер отправляет клиенту 2 страницы
От: NailSR Россия http://nailsr.spaces.live.com
Дата: 24.06.08 10:29
Оценка:
Здравствуйте, ONIXXX, Вы писали:

ONI>Можно ли сделать так:

ONI>- клиент нажимает кнопку на странице
ONI>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?

В смысле по нажатию кнопки обновить текущее окно браузера и открыть новое окно с другой страницей?
Если так, то можно используя JavaScript, например, у кнопки уставновить OnClientClick="javascript: window.open('newPage.aspx');"

Если нечто иное, то лучше пояснить что же должен получить клиент.
Re[2]: сервер отправляет клиенту 2 страницы
От: ONIXXX  
Дата: 26.06.08 12:25
Оценка: :))
Здравствуйте, NailSR, Вы писали:

NSR>Здравствуйте, ONIXXX, Вы писали:


ONI>>Можно ли сделать так:

ONI>>- клиент нажимает кнопку на странице
ONI>>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?

NSR>В смысле по нажатию кнопки обновить текущее окно браузера и открыть новое окно с другой страницей?

NSR>Если так, то можно используя JavaScript, например, у кнопки уставновить OnClientClick="javascript: window.open('newPage.aspx');"

NSR>Если нечто иное, то лучше пояснить что же должен получить клиент.


Имеется ввиду, в серверном коде отправлять клиенту 2 страницы
Re[3]: сервер отправляет клиенту 2 страницы
От: Norex Россия  
Дата: 26.06.08 13:57
Оценка:
Здравствуйте, ONIXXX, Вы писали:
ONI>Имеется ввиду, в серверном коде отправлять клиенту 2 страницы

А как вы себе это представляете?
<html>
бла-бла-бла
</html>
<html>
тру-ла-ла
</html>

?

Во-первых ни один браузер этого не осилит.

p.s. но, способ есть.
Re: сервер отправляет клиенту 2 страницы
От: SE Украина  
Дата: 29.06.08 20:57
Оценка:
Здравствуйте, ONIXXX, Вы писали:

ONI>Можно ли сделать так:

ONI>- клиент нажимает кнопку на странице
ONI>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?

На один HTTP запрос броузер клиента ждет один HTTP ответ.
Т.е. наотправлять то вы можете. Но клиент этого не ждет и скорее всего не примет второй ответ.
Если целью является последовательный вызов нескольких серверных страниц и только затем отправка ответа клиенту, копайте в сторону Server.Transfer
asp.net server transfer
Re: сервер отправляет клиенту 2 страницы
От: B0rG  
Дата: 01.07.08 14:06
Оценка:
Здравствуйте, ONIXXX, Вы писали:

ONI>Можно ли сделать так:

ONI>- клиент нажимает кнопку на странице
ONI>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?

не совсем понятно что именно вы хотите сделать, но возможны вариации на тему:
* отправляем html с двумя фреймами, клиент их получает, запрашивает страницы из фреймов.
* отправляем кусок жабаскрипт кода, что открывает 2 окна или фреймы, опять через доп request
* запихиваем html для второго окна фрейма в качестве ресурса в html для начального реквеста, на клиенте его рендерим как хотим — в новом окне, во фрейме, в iframe

итд...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.