ФорумПрограммированиеJavaScript → JS history API Exception

JS history API Exception

  • Josh

    Сообщения: 2009 Репутация: N Группа: Кто попало

    Spritz 17 января 2013 г. 1:56

    Грубо говоря ниочём, да и глючит не везде…
    есть урл типа /ru/music/4/main/-/-/-/-/-/added_date/desc/30
    в моззиле, переодически консоль выдаёт ескепшн NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIDOMHistory.pushState], при использовании pushState, если последнее число в урле (сейчас 30) больше чем 160. Никакого вменяемого обьяснения в сети не нашел. Может кто встречался с таким калом? Что за херь. Можно конечно ссылатся на "сырость" HTML5, но контакт то использует это давно, да и блин - какое отношение вообще может иметь окончание url к параметру pushState?
  • Josh

    Сообщения: 2009 Репутация: N Группа: Кто попало

    Spritz 17 января 2013 г. 2:02, спустя 6 минут 25 секунд

    Возможно, это из за того, что в кеше не хватает места? последнее число - это количество отображаемых елементов на странице, соответсвенно контента больше, и в пушСтейт закидывается больше килобайт?
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 17 января 2013 г. 8:07, спустя 6 часов 4 минуты 39 секунд

    Попробуй не добавлять много истории
  • Josh

    Сообщения: 2009 Репутация: N Группа: Кто попало

    Spritz 17 января 2013 г. 9:12, спустя 1 час 5 минут 21 секунду


    Попробуй не добавлять много истории
    так и сделаю, всё рабно по "back" - у заново считываю данные. Mongo не MySql, можно и понаглеть :)

Пожалуйста, авторизуйтесь, чтобы написать комментарий!