Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблемка с Response.Flush() / 13 сообщений из 13, страница 1 из 1
14.06.2006, 16:11
    #33790697
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
Пытаюсь сбросить на клиента скриптик перед тем как сгененируца весь контент для страницы. Примерно так:
Код: plaintext
1.
2.
3.
4.
5.
protected override void OnLoad(EventArgs e)
		{
			Response.Write("<script>alert('1')</script>");
			Response.Flush();
			Thread.Sleep(10000);
		}
но клиенту блин нифига не отдаеца. поправил таким образом:
Код: plaintext
1.
2.
3.
4.
5.
protected override void OnLoad(EventArgs e)
		{
			Response.Write("<script>alert('1')</script>" + new string((char)0, 230));
			Response.Flush();
			Thread.Sleep(10000);
		}
а вот таким образом уже заработало!
такое впечатление, что у Respons'а есть пропертя типа MinOutputLength и если размер контента не превышает её значения, то нифига не Flush'ица!
Кто-нить знает как это побороть?
...
Рейтинг: 0 / 0
14.06.2006, 16:20
    #33790738
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
попробуй через
this.Page.RegisterClientScriptBlock("TEST_SCRIPT", "<script>alert('1')</script>");

зы. самому интересно :)
...
Рейтинг: 0 / 0
14.06.2006, 16:27
    #33790773
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
такая фигня точно не прокатит, даже пробовать не буду
_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
14.06.2006, 16:32
    #33790793
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
Лиман Артёмтакая фигня точно не прокатит, даже пробовать не буду
_______________________________________________________
Never ask users what they want, or they'll tell you.
как определил, что "точно не прокатит"?
поделись крупицами знаний :)
...
Рейтинг: 0 / 0
14.06.2006, 16:33
    #33790799
genre
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
хахлы
лучшеп делом занялись
...
Рейтинг: 0 / 0
14.06.2006, 16:36
    #33790812
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
genreхахлы
лучшеп делом занялисьущербный кацап появился
...
Рейтинг: 0 / 0
14.06.2006, 16:37
    #33790815
genre
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
left_join genreхахлы
лучшеп делом занялисьущербный кацап появился
иди подрочи бенлеровская морда
...
Рейтинг: 0 / 0
14.06.2006, 16:39
    #33790823
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
Лиман Артёмтакая фигня точно не прокатит, даже пробовать не буду
_______________________________________________________
Never ask users what they want, or they'll tell you.
того что ты хочешь, это не даст, согласен... просто, невнимательно на исходный пост посмотрел
...
Рейтинг: 0 / 0
14.06.2006, 16:41
    #33790834
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
> такое впечатление, что у Respons'а есть пропертя типа MinOutputLength и если размер контента не превышает её значения, то нифига
>не Flush'ица!

походу это прикол IE, в firefox'e нормально отрабатывает
как победить не знаю


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
14.06.2006, 17:01
    #33790927
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
profil
> такое впечатление, что у Respons'а есть пропертя типа MinOutputLength и если размер контента не превышает её значения, то нифига
>не Flush'ица!

походу это прикол IE, в firefox'e нормально отрабатывает
как победить не знаю


Posted via ActualForum NNTP Server 1.3
проверил только что... IE тоже нормально отрабатывает (и флэш без надобности).
м.б., сервиспаки спасут
...
Рейтинг: 0 / 0
14.06.2006, 17:32
    #33791040
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
left_joinи флэш без надобности
как это без надобности? Ты хочешь сказать, что при
Код: plaintext
1.
Response.Write("<script>alert('1')</script>");
Thread.Sleep(10000);
пользователю не надо ждать 10 сек, что бы увидеть алерт? это что-то новенькое
...
Рейтинг: 0 / 0
14.06.2006, 17:55
    #33791130
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
Лиман Артём left_joinи флэш без надобности
как это без надобности? Ты хочешь сказать, что при
Код: plaintext
1.
Response.Write("<script>alert('1')</script>");
Thread.Sleep(10000);
пользователю не надо ждать 10 сек, что бы увидеть алерт? это что-то новенькоенадо, конечно. набрал в слипе 1000... каюсь, невнимателен :)
просто, сам этот алерт на пустом окне несколько сомнителен, как на мой взгляд... поэтому и не вполне очевидна логика которую он должен реализовывать... типа, занять пользователя чем-то вроде нажимания кнопок в алерте при долгой загрузке формы?
...
Рейтинг: 0 / 0
14.06.2006, 17:57
    #33791141
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемка с Response.Flush()
left_join
просто, сам этот алерт на пустом окне несколько сомнителен, как на мой взгляд... поэтому и не вполне очевидна логика которую он должен реализовывать... типа, занять пользователя чем-то вроде нажимания кнопок в алерте при долгой загрузке формы?
да какая разница для чего это? главное, что не работает так как надо
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблемка с Response.Flush() / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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