Json и опера
Используется плагин для загрузки файлов AjaxFileUpload, с сервера получаю json с необходимыми данными. Во всех браузерах работает, только опера выдает ошибку
message: at index 5 in "data = ": expected expression, got <end of file> и упорно не принимает данные. Смотрел в гугле, ребята сталкивались с этой проблемой, но решения я так и не увидел. |
почистите кеш в опере
|
Чистил
|
ну по одной этой надписи:
Цитата:
|
опера не принимает json с сервера, который другие браузеры, принимают отлично, и выдает данную ошибку , т.е. до success'а мы не доходим, как еще подробнее я не знаю, показать json?
|
Цитата:
сообщение: с позиции 5 в строке "data = ": ожидается выражение, но обнаружен <конец файла> вот и ищите где там есть подобная строка: "data = " |
Перевести ошибку я могу, ошибка характерная именно для оперы и json, ошибка не в моем коде, а в обработке данных браузером, кто сталкивался, тот поймет
|
Цитата:
Цитата:
Все тут элементарно, если вы программист, дык возьмите в отладчике и посмотрите где и на чем происходит останов программы, а не кричите о том что опера JSON принять не может. Все она может, лично я такого в ней или вообще где то, не видел никогда. Проблема не в JSON и не в Опере, а именно в плагине что вы используете. И не нужно демагогию устраивать на тему что плагин не имеет багов, баги есть везде. Именно для этого и есть мы, программисты, которые эти баги ищут/правят и т.д. |
Цитата:
можно, конечно, ковырятся в плагине, но для начала решил узнать на форуме, т.к., повторяю, видел похожие темы в нете, но без решения этой проблемы |
Цитата:
Цитата:
try { // все тут работает до возникновения ошибки } catch(e) { // сюда выполнение попадает в том случае если в try возникло исключение } и в каком месте заворачивает в выполнение оператора catch() {} Все же элементарно, любите программировать, дык любите и дебажить, программист это должен знать и уметь. |
Часовой пояс GMT +3, время: 17:25. |