SWFAddress, кнопка "Назад" - PullRequest
       12

SWFAddress, кнопка "Назад"

0 голосов
/ 29 сентября 2010

Может ли SWFA-адрес "чувствовать", когда пользователь нажал кнопку возврата браузера?

Я знаю, что он может отключиться EXTERNAL_EVENTS, но ... он делает это для определенных кнопок?

1 Ответ

1 голос
/ 29 сентября 2010

Не совсем, единственное понимание, что swfaddress знает, что пользователь нажимает кнопку «назад», - это то, что адрес в строке местоположения браузера изменяется (представлен объектом window.location в javascript).Он обнаруживает это изменение, регулярно проверяя объект window.location.

Когда объект window.location изменяется, но swfaddress не инициировал изменение адреса, он запускает событие EXTERNAL_CHANGE.Это может быть вызвано тем, что пользователь вводит новую привязку в адресную строку, нажимает кнопки «назад / вперед» или несколькими другими вещами.Нет никакого способа сделать что-то вроде установки прослушивателя событий на кнопку возврата браузера.

...