Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как можно сделать подгрузку и смену изображения без перезагрузки страницы с другого (https://javascript.ru/forum/jquery/12512-kak-mozhno-sdelat-podgruzku-i-smenu-izobrazheniya-bez-perezagruzki-stranicy-s-drugogo.html)

Евгений Болгов 21.10.2010 10:43

Как можно сделать подгрузку и смену изображения без перезагрузки страницы с другого
 
Здравствуйте уважаемые форумчане!

У меня возникла такая проблема. Делаю форму ввода данный с предварительным просмотром результата без перезагрузки странички. В одну из форм вводится адрес изображения с другого домена.

Как можно сделать загрузку и пред просмотр этого изображения без перезагрузки странички?

За ранее благодарю!

monolithed 21.10.2010 10:56

Делаете запрос на загрузку изображения, на сервере создавайте уменьшенную копию, которая и будет и выдаваться клиенту (для предпросмотра), соответственно если это маленькая картинка то она быстро закгрузится и попадет в кеш

Евгений Болгов 21.10.2010 11:02

Картинка изначально маленькая и с этим проблем нет.

Есть кнопочка пред просмотр, при нажатии на которую, ниже формы, появляется то, как будет выглядеть сей результат после добавления.

Вот и возник вопрос, как сделать, чтоб и картинка подгружалась с другого сервера и отображалась. Если можно пожалуйста с примером кода.

micscr 21.10.2010 12:01

Цитата:

Сообщение от Евгений Болгов
ниже формы, появляется то

вот в этом ТО должна быть картинка <img> которую найдете в ТОМ и присвоите ее(картинки) тегу src значение введенного пути .

Евгений Болгов 21.10.2010 12:09

Цитата:

Сообщение от micscr (Сообщение 75217)
вот в этом ТО должна быть картинка <img> которую найдете в ТОМ и присвоите ее(картинки) тегу src значение введенного пути .

А-ха-ха! Как смешно, мега умник, который может только умничать!

Есть и то и это и <img>. И при нажатии на кнопку "пред просмотр" при помощи функции меняется значение атрибута scr в <img>. При помощи - document.getElementById

Как сделать, чтоб эта новая картинка отображалась без перезагрузки странички? Адрес подставляется с другого домена.

micscr 21.10.2010 14:59

Цитата:

Сообщение от Евгений Болгов
Как сделать, чтоб эта новая картинка отображалась без перезагрузки странички?

А какого фига страничке перезагружаться? Или у кнопки "предпросмотр" type="submit" ?
Цитата:

Сообщение от Евгений Болгов
Адрес подставляется с другого домена.

ты что то перепутал, чайник. Другой домен важен при аякс-запросах и ifram-е, к картинкам он не имеет никакого отношения.

Евгений Болгов 21.10.2010 17:21

Кто-нибудь подскажет, как сделать загрузку изображения без перезагрузки странички?

Kolyaj 21.10.2010 17:43

В чём проблема-то? Картинка сама сменится, как только у неё src поменяют.

Евгений Болгов 21.10.2010 17:46

В
Цитата:

Сообщение от Kolyaj
чём проблема-то? Картинка сама сменится, как только у неё src поменяют.

В том-то и дело, что она не меняется. От куда ей взяться если ее нет в кеше и она лежит на другом сервере.

Kolyaj 21.10.2010 17:47

Цитата:

Сообщение от Евгений Болгов
От куда ей взяться если ее нет в кеше и она лежит на другом сервере.

Скачается с другого сервера.

Евгений Болгов 21.10.2010 18:07

Цитата:

Сообщение от Kolyaj
Скачается с другого сервера.

Огромное спасибо за помощь! Просто была опечатка в коде.

monolithed 21.10.2010 18:18

Должно помочь: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11


Часовой пояс GMT +3, время: 00:42.