Событие Sys.Application.navigate

Происходит при нажатии пользователем в обозревателе кнопок Назад или Вперед.

Рабочие примеры кода, которые показывают, как работает данное событие, и сведения о том, как класс Sys.Application используется в коде, см. в разделе Управление журналом браузера с помощью клиентского скрипта.

Sys.Application.add_navigate(handler);
Sys.Application.remove_navigate(handler);

Параметры

Аргумент

Определение

handler

Функция-делегат, для которой необходимо выполнить или отменить привязку к событию navigate.

Заметки

Когда пользователь нажимает в веб-обозревателе кнопку Назад, веб-обозреватель переходит к ранее просмотренным URL-адресам, в числе которых будут и URL-адреса, содержащие данные о предыдущих состояниях. Клиентский код на веб-странице обнаруживает, что URL-адрес содержит данные о предыдущих состояниях (либо сервера, либо клиента), и вызывает событие navigate клиента. Данное событие можно обработать, чтобы создать заново состояние веб-приложения.

См. также

Ссылки

Sys.Application