powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как не перезагружать приложение, при нажатии F5
25 сообщений из 49, страница 1 из 2
Как не перезагружать приложение, при нажатии F5
    #37722891
_Леший_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть приложение. И я хочу чтобы некоторые данные в нем обновлялись по нажатию на кнопку F5. То есть само приложение не должно перезагружаться. Идейно хочется что то типа подписаться на событие "refresh" и задать свой обработчик.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37723055
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Леший_1,

Проще и надежнее свою кнопку с обработчиком, чем по F5.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37724553
_Леший_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проще не значит лучше. Заказчику так удобнее будет. Просто если пользователь жамкает случайно F5 то приложение всё перезагружается, что очень плохо.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37724555
_Леший_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин, самое главное забыл написать. Приложение на Silverlight, просто при нажатии F5 перезагружается.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37724567
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Леший_1,

Смотрите, у меня два браузера. В первом при активном SL приложении F5 браузером перехватывается, во втором нет.
Перехватывается или нет под конкретным браузером - зависит от деталей реализации SL конкретно под этот браузер.
По-моему, так.
Будет ли в браузере перехватываться нажатие на F5 у заказчика?
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37724617
_Леший_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
enigmatic, вот я и спрашиваю, как так сделать. Я погуглил, ничего толком не написано.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37724630
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Леший_1,

Я вас понял. Унифицированного способа перехвата F5 для каждого браузера я не знаю.

Еще. Можно (и лучше) сделать так, чтобы необходимости нажать кнопку "обновить" не возникало.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37726331
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача попахивает имбицилизмом. Поменяйте в моем авто местами педали газа и тормоза.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37727101
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmaticСмотрите, у меня два браузера. В первом при активном SL приложении F5 браузером перехватывается, во втором нет.
Перехватывается или нет под конкретным браузером - зависит от деталей реализации SL конкретно под этот браузер.
По-моему, так.
Будет ли в браузере перехватываться нажатие на F5 у заказчика?
это ты серьезно? не думал что настолько все плохо
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37728870
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Это нормально, если требуется переписать десктопное приложение на SL.

iscrafm,

Насколько я знаю, при веб-разработке часто возникают проблемы с шорткатами. Особенно на функциональные клавиши.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37729404
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37729414
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37730349
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmaticМСУ, Это нормально, если требуется переписать десктопное приложение на SL.
Это не нормально в любых вариациях.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37730597
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУenigmaticМСУ, Это нормально, если требуется переписать десктопное приложение на SL.
Это не нормально в любых вариациях.
да уже вроде множество технологий, которые перегружают только данные, а не все приложение (страницу). Нет?
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37730598
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
перезапуск приложения для обновления данных - это не нормально в любых вариациях. Это конечно очевидно
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37731013
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУenigmaticМСУ, Это нормально, если требуется переписать десктопное приложение на SL.
Это не нормально в любых вариациях.Это нормальное требование заказчика, которому нужно его старое приложение в браузере.
Всякие тонкости вроде проблем с шорткатами в браузере ему безразличны.

iscrafmперезапуск приложения для обновления данных - это не нормально в любых вариацияхЕстественно.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37732669
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmМСУЭто не нормально в любых вариациях.
да уже вроде множество технологий, которые перегружают только данные, а не все приложение (страницу). Нет?
Да ("технологии" называются AJAX), но только не по кнопке F5. Это стандартная зарезервированная кнопка для обновления всей страницы . Даже AJAX идет лесом при F5 (либо по кнопке рефреша). А уж пытаться перехватывать из песочницы (сервелат, флеш) глобальные команды - имбицилизм. Браузер + F5 = это религия. И не нужно десктопную параною переносить в веб.

enigmaticЭто нормальное требование заказчика, которому нужно его старое приложение в браузере.
Еще раз - это не нормальное требование ни заказчика, ни даже подрядчика. Чтобы решить задачу, Вы можете украсть и перекомпилить исходники всех современных браузеров. Или убить себя об стену. Вместе с заказчиком.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37732804
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУИ не нужно десктопную параною переносить в веб.В веб вообще ничего не нужно переносить. :-)

Модератор: Разжигание?
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37732874
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37732936
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВ веб вообще ничего не нужно переносить. :-)

Согласен. Ибо на вебе и так должно быть всё написано
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37732949
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так или иначе, присоединюсь к мнению, что если выбрали в качестве платформы веб, то нужно играть по его правилам. Если кнопка зарезервирована браузером - нечего к ней лезть.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37732962
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К, МСУ,

+1
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37733474
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уТКаАлексей К, МСУ,

+1-1024

ну не совсем 1024, а 1023 :))

суть мысли: веб имеет абсолютное преимущество в вопросах:
1. мгновенное обновление приложения
2. работает везде

НО!
богатство десктопа в плане использования ресурсов железа веб пока проигрывает десктопу

SL, казалось, был готов объединить веб и дескстоп (как минимум для Win), но Sl УМЕР. имхо, жаль.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37733548
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтанбогатство десктопа в плане использования ресурсов железа веб пока проигрывает десктопу
А кто с этим спорит? И тем не менее, песочница хостится в браузере. Желания песочницы браузеру фиолетовы.
ШайтанSL, казалось, был готов объединить веб и дескстоп (как минимум для Win), но Sl УМЕР. имхо, жаль.
HTML5.
...
Рейтинг: 0 / 0
Как не перезагружать приложение, при нажатии F5
    #37733793
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтансуть мысли: веб имеет абсолютное преимущество в вопросах:
1. мгновенное обновление приложения
2. работает везде
1. мгновенно обновляются приложения и без веба. Для этого он не нужен
2. работает не везде и как на душу ляжет, как видим по этой теме.
Проблема в самой архитектуре браузера. По идее он должен передать управление приложению, а если приложение проигнорировало эту подачу - сделать стандартные действия. Но увы, он просто тупо тянет свое.
...
Рейтинг: 0 / 0
25 сообщений из 49, страница 1 из 2
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как не перезагружать приложение, при нажатии F5
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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