/ / Змінення сторінок під час завантаження файлу ajax - ajax, file-upload

Змінюйте сторінки під час завантаження файлу ajax - ajax, upload-файл

На даний момент я завантажую кілька відео на сторінку свого веб-сайту за допомогою завантаження файлів HTML5 і дозволяю користувачеві заповнювати інформацію про ці відео.

Проблема полягає в тому, що відео може зайняти деякий часщоб завантажити, і користувачі не хочуть сидіти на сторінці, чекаючи завантаження файлів, вони хочуть продовжувати користуватися сайтом, і зовсім не є достатньо компетентними для управління двома вікнами браузера або навіть двома вкладками на одночасно.

Чи можна запобігти відміні дзвінка Ajax при зміні сторінки? чи змінити сторінку таким чином, щоб виклик завантаження Ajax продовжувався?

Відповіді:

1 для відповіді № 1

Можна оновити сторінку за допомогою ajaxзавантаження файлу, але вам доведеться реалізувати цю поведінку вручну. Додайте слухачів подій до посилань, які повинні оновити сторінку та замінити поведінку браузера за замовчуванням, щоб надсилати запити ajax та відповідно оновлювати сторінку.

Якщо ви використовуєте jQuery, метод ajax відповідатиме вашим потребам.

http://api.jquery.com/jquery.ajax/

Щоб зберегти послідовність навігації, вам слід також застосувати рішення історії ajax (щоб користувачі могли використовувати кнопки "попередній" та "наступний" браузера.

ви можете використовувати плагін jQuery.address http://www.asual.com/jquery/address/

Привіт і радісне кодування!