Полина Емельянова: дополнительная обертка и не нужна, можно удалить с ней стили и ничего не изменится. Просто попытался повторить то, что сделано у них, покопавшись в исходном коде. Как можно видеть, вы задали немного не то поведение блокам. Они не должны быть инлайновыми. Да и размеры нужно брать относительные, а не жесткие в пикселях.
Ingernirated: в моем коде данные приходили в следующем виде {"url":"какая-то ссылка", "id":"идентификатор ссылки"} я эти данные распарсил вот так var Url = JSON.parse(xhr.responseText); и вытащил ссылку вот так Url.url;
Ingernirated: json - это объект он приходит в таком формате {"key": "value"} т.е ключ-значение. я написал структуру и показал как это распарсить, чтобы вытащить данные через ключ. Поэтому ошибки быть не может.
Ingernirated: и ещё ошибка 403 не имеет отношение к php. Это ошибка сервера и тут нужно понять, что вы пытаетесь сделать и в какой момент она появляется.
Во первых это не чат, а просто вставка элемента в DOM. И что конкретно у вас не работает то, если вы не забираете данные и собственно не вставляете их.
verdex: И что? Знаете, у меня тоже пк до поры до времени работал нормально, пока не сдох северный мост. Проблемы с железом могут возникнуть в любой момент.
prozrost: кажется вы совершенно не знакомы с js и его возможностями. Когда вы выбираете изображения в инпуте, они должны перехватываться js кодом и строить превью изображений с элементами управления. И поверьте, можно удалять одно превью из множества. Вот пример полностью реализованный на js без серверной части. codd-wd.ru/wp-content/examples/html5-img-preview/e...