Индикация загрузки между браузерами в Javascript - PullRequest
2 голосов
/ 28 марта 2012

Я работаю над приложением, которое активно использует pushState .Некоторые страницы загружаются быстро, некоторые требуют много обращений к нашему API.Мы смогли подделать некоторые виды браузера, загружающие содержимое CSS:

body.loading { cursor: progress; }

Это работает ok в Windows-браузерах (это не стандартно для Mac), но я бы хотелкакой-то способ для каждого браузера перевести браузер в то же состояние, в котором он находится, когда вы нажимаете на ссылку и выполняете реальную загрузку страницы:

  1. Индикатор загрузки сверху вращается
  2. В окнах указатель индикатора прогресса показывает (это не происходит в Safari на Mac)

Есть ли в браузере средство для этого или нам просто нужно отобразить какой-то индикатор загрузки dweeby ajax

...