Удалите тогда это!
Сообщение от jobananada
|
header('Content-Type: application/json; charset=utf-8');
|
Сообщение от jobananada
|
Warning: Cannot modify header information - headers already sent by (output started at W:\home\korzinka\www\liqpay\liqpay.php:1) in W:\home\korzinka\www\liqpay\liqpay.php on line 6
|
Очевидно же, что вам не надо пока заниматься разработкой! Вы даже не смогли это понять! Может отдохнуть от этого программирования немного! И может сначала выучить английский язык! А то вы
так опозорились!
Сообщение от jobananada
|
проблема только принять вот прошу разобратся неполучается
|
Сообщение от jobananada
|
http://korzinka.byethost9.com/ ccылка на сайт
|
Так у вас куча проблем. Зачем вам показывать сразу всё? Ваш сайт скачивает
460МБ данных. Зачем? Показывайте только то, что влезает на экран!
По сути дела вы воруете деньги у посетителей!
Картинки можно уменьшить до необходимо размера! Зачем вам 1300 пикселей, если оно помещается в 150 пикселей? Даже если вы хотите для retina экранов, то можно уместиться в 300 пикселей!
Где прогресс-бар который указывает на то, сколько ещё ждать? Если вы скачиваете описание товаров размером
4МБ, то вы обязаны показывать прогресс-бар, поскольку иначе оно выглядит, как-будто бы больше ничего и не произойдёт! Вы должны показывать
реальный прогресс загрузки!
Может вам стоит из JSON удалить всю лишнюю мета-информацию? Может вам стоит посмотреть в сторону CSV-формата? Или даже бинарный формат?
И я так подозреваю, что у большинства людей вкладка просто улетит и не вернётся!
Вместо того, чтобы дёргать всё время DOM, примерно так...
var data = [];
for(var i = 0; i < data.length; i++) {
document.getElementById("app").innerHTML += "<section>" + data[i] + "</section>";
}
Лучше сначала составить, что надо, и только потом вставить в DOM...
var data = [], html = [];
for(var i = 0; i < data.length; i++) {
html.push("<section>" + data[i] + "</section>");
}
document.getElementById("app").innerHTML = html.join("");