Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / обновление страницы не перегружая ее саму / 13 сообщений из 13, страница 1 из 1
16.08.2004, 09:41
    #32650299
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
1.как осуществляется обновление страницы без перезагрузки страницы?
примерчик если можно
2.можно ли как-нибудь с сервера посылать клиенту, что пора бы обновить страницу...
спасибо.



для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
16.08.2004, 10:48
    #32650419
timda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
ты чат делаешь ? ;-))

не знаю как обновлять страницу на дот нете - но не думаю что здесь изобрели что-то новое

делаешь iframe, указываешь width=0, height=0
тама крутишь скрипт каждую секунду или как надо, который возвращает что надо сделать со страничкой ;-)

timda.ru
...
Рейтинг: 0 / 0
16.08.2004, 10:54
    #32650437
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
игрушку.
и вместе с тем чат тоже пригодится.

при 1000 юзверах и больше... каждую секунду накладно, будут еще и другие проблемы ((

ваш пост к первой или второй части?


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
16.08.2004, 11:05
    #32650458
timda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
так можно делать и первое и второе

timda.ru
...
Рейтинг: 0 / 0
16.08.2004, 11:29
    #32650521
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
а пример если можно?
т.е. мне надо в 10ти местах изменить текст
эти места будут поименованы в тегах к примеру
<font name = "name1"></font>


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
16.08.2004, 14:00
    #32650922
maxapet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
Алексей20031.как осуществляется обновление страницы без перезагрузки страницы?
1. Изменить внешний вид страницы, не перегружая её самоё, можно только через клиентские скрипты.
Алексей20032.можно ли как-нибудь с сервера посылать клиенту, что пора бы обновить страницу...
2. С сервера - нельзя никак. После отправки страницы пользователю сервер напрочь "забывает" о ней и не знает ничего о её состоянии вплоть до повторной отправки страницы на сервер - HTML не поддерживает постоянное соединение с сервером. И если обновление требует участия сервера, то только с самой страницы можно запросить её обновление. По времени или какому-нибудь другому событию.
А сервер обращается к элементам страницы по их id . Т.е. должно быть так <font id='myID'></font>
...
Рейтинг: 0 / 0
16.08.2004, 14:31
    #32651009
timda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
на своей страничке ставь штуку
<frame width=0 height=0 id=frameHidden src="fullyPage.aspx">
допустим у тя тама есть <div id="DivSuper">

далее ввыводишь страницей текст fullyPage.aspx

<script>
parent.DivSuper.innerHTMNL = '<a href=http://timda.ru>timda.ru</a>';
</script>

ну вот примерно так

--------
в нулевом фрейме который у тебя не видно - перегружай страницу хоть в секунду, хоть пять секунд, хоть в час

вот так будет перегружаться раз в пять сек ;-)
<meta http-equiv="Refresh" content="5">

timda.ru
...
Рейтинг: 0 / 0
16.08.2004, 15:04
    #32651089
leTaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
maxapet Алексей20031.как осуществляется обновление страницы без перезагрузки страницы?
1. Изменить внешний вид страницы, не перегружая её самоё, можно только через клиентские скрипты.
Алексей20032.можно ли как-нибудь с сервера посылать клиенту, что пора бы обновить страницу...
2. С сервера - нельзя никак. После отправки страницы пользователю сервер напрочь "забывает" о ней и не знает ничего о её состоянии вплоть до повторной отправки страницы на сервер - HTML не поддерживает постоянное соединение с сервером. И если обновление требует участия сервера, то только с самой страницы можно запросить её обновление. По времени или какому-нибудь другому событию.
А сервер обращается к элементам страницы по их id . Т.е. должно быть так <font id='myID'></font>

нельзя, но если очень хочется, то можно...:)
Приложение завязано на какую-то СУБД? есди да, то можно хранить SessionID в таблице и время пследнего оповещения, и в потоке проверять это время в базе, потом обновлять страницу...
...
Рейтинг: 0 / 0
16.08.2004, 15:16
    #32651111
maxapet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
leTaonнельзя, но если очень хочется, то можно...:)
Приложение завязано на какую-то СУБД? есди да, то можно хранить SessionID в таблице и время пследнего оповещения, и в потоке проверять это время в базе, потом обновлять страницу...
И что дальше?
...
Рейтинг: 0 / 0
17.08.2004, 15:23
    #32653088
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
если п была одна статика... и вопроса бы не было...

<script>
parent.DivSuper.innerHTMNL = ;//здесь надо использовать данные из БД
</script>


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
17.08.2004, 20:55
    #32653680
timda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
так ты свой HTML генеришь на сервере веть и выкидываешь в HTML чито надо обновить
timda.ru
...
Рейтинг: 0 / 0
18.08.2004, 07:25
    #32653822
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
при первом запуске страницы да, так и есть... а вот если дальше ее обновлять, то нужно заменить чуток текста из всей страницы или добавлять к существующему... и этих обновлений может быть несколько штук, а обращений к серверу адын.


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
18.08.2004, 11:28
    #32654256
Ustazz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обновление страницы не перегружая ее саму
В IE 5 и выше есть возможность использовать DHTML компонент Webservice Behavior, вызывающий веб-сервис и возвращающий результат в виде XML. С помощью JavaScript мы берем из xml-файла то, что нам надо и вставляем в страницу или делаем XSL-трансформацию в HTML. Однако в других браузерах не работает.

Подробнее:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndude/html/dude01222001.asp
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/webservice/webservice.asp
http://www.gotdotnet.ru/LearnDotNet/XMLWebServices/38561.aspx
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / обновление страницы не перегружая ее саму / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]