Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Загрузка картинки по средствам javascript / 2 сообщений из 2, страница 1 из 1
03.01.2018, 12:48
    #39578914
Lamer666
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка картинки по средствам javascript
Всем добрый день.
И так, имеется html код:
<a href="#" class="" id="MainImageUrl"><img src="images/1_1_800.jpg" alt="" id="MainImage"></a>
нужно по щелчку загрузить в img новую картинку images/1_2_800.jpg

вариант №1:
function (TargetId,TargetImgUrl)
{
document.getElementById(TargetId).innerHTML='<img src="'+TargetImgUrl+'" alt="">
}
где:
TargetId="MainImageUrl"
TargetImgUrl="images/1_2_800.jpg"

--------------------------------

вариант №2:
{
NewImg = new XMLHttpRequest()
NewImg.open('Get',TargetImg,true);
NewImg.responseType='arraybuffer';
...
var blobObj= new Blob([NewImg.response],{type: NewImg.getResponseHeader("Content-Type")})
var blobObjToImgUrl = window.URL.createObjectURL(blobObj);
document.getElementById(TargetId).src=blobObjToImgUrl;
...
NewImg.send();
}
где:
TargetId="MainImage"
TargetImgUrl="images/1_2_800.jpg"

оба варианта работаю...

Вопрос:
1. вчем их преимущество друг перед ругом?
2. какой лучше, проще, надежнее использовать?

PS: как я вижу в в парсинге данных оба выполняют запрос get.
спасибо, всем заранее за ответ.
...
Рейтинг: 0 / 0
03.01.2018, 12:57
    #39578922
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка картинки по средствам javascript
авторВопрос:
JavaScript это не Java. Вы форумом ошиблись.

автор1. вчем их преимущество друг перед ругом?
И там там невероятно уродлиный говнокод. В XXI веке так никто не пишет.

автор2. какой лучше, проще, надежнее использовать?

см Бритва Оккама

авторPS: как я вижу в в парсинге данных оба выполняют запрос get.
спасибо, всем заранее за ответ.
Мне кажется, что ответ у обоих запросов должен сильно отличатся, что и должно натолкнуть вас на мысль о принципиальной разнице.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Загрузка картинки по средствам javascript / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]