Здравствуйте, NailSR, Вы писали:
NSR>Здравствуйте, ONIXXX, Вы писали:
ONI>>Можно ли сделать так: ONI>>- клиент нажимает кнопку на странице ONI>>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?
NSR>В смысле по нажатию кнопки обновить текущее окно браузера и открыть новое окно с другой страницей? NSR>Если так, то можно используя JavaScript, например, у кнопки уставновить OnClientClick="javascript: window.open('newPage.aspx');"
NSR>Если нечто иное, то лучше пояснить что же должен получить клиент.
Имеется ввиду, в серверном коде отправлять клиенту 2 страницы
Здравствуйте, ONIXXX, Вы писали:
ONI>Можно ли сделать так: ONI>- клиент нажимает кнопку на странице ONI>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?
В смысле по нажатию кнопки обновить текущее окно браузера и открыть новое окно с другой страницей?
Если так, то можно используя JavaScript, например, у кнопки уставновить OnClientClick="javascript: window.open('newPage.aspx');"
Если нечто иное, то лучше пояснить что же должен получить клиент.
Здравствуйте, ONIXXX, Вы писали:
ONI>Можно ли сделать так: ONI>- клиент нажимает кнопку на странице ONI>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?
На один HTTP запрос броузер клиента ждет один HTTP ответ.
Т.е. наотправлять то вы можете. Но клиент этого не ждет и скорее всего не примет второй ответ.
Если целью является последовательный вызов нескольких серверных страниц и только затем отправка ответа клиенту, копайте в сторону Server.Transfer
Здравствуйте, ONIXXX, Вы писали:
ONI>Можно ли сделать так: ONI>- клиент нажимает кнопку на странице ONI>- сервер , в ответ на это, отправляет клиенту 2 страницы, текущую и дополнительно еще одну?
не совсем понятно что именно вы хотите сделать, но возможны вариации на тему:
* отправляем html с двумя фреймами, клиент их получает, запрашивает страницы из фреймов.
* отправляем кусок жабаскрипт кода, что открывает 2 окна или фреймы, опять через доп request
* запихиваем html для второго окна фрейма в качестве ресурса в html для начального реквеста, на клиенте его рендерим как хотим — в новом окне, во фрейме, в iframe