Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.03.2017, 20:52
Новичок на форуме
Отправить личное сообщение для mataba Посмотреть профиль Найти все сообщения от mataba
 
Регистрация: 11.03.2017
Сообщений: 4

input[type=file] с заменой на картинку
в Джаве полный ноль - но чую все решается через нее
на jave сделать input = file при при нажатии - происходит запрос на подгружение картинки которая в итоге отображается в окошке самого изображения input = file + где то в хидене инфа о файле для php, без перегрузки страницы.
Изображения:
Тип файла: jpg Снимок.JPG (43.9 Кб, 4 просмотров)
Тип файла: jpg Снимок1.JPG (33.7 Кб, 3 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 12.03.2017, 00:28
Новичок на форуме
Отправить личное сообщение для mataba Посмотреть профиль Найти все сообщения от mataba
 
Регистрация: 11.03.2017
Сообщений: 4

картинки нужны только для того что я зугружу в плюсики
Ответить с цитированием
  #3 (permalink)  
Старый 12.03.2017, 00:29
Новичок на форуме
Отправить личное сообщение для mataba Посмотреть профиль Найти все сообщения от mataba
 
Регистрация: 11.03.2017
Сообщений: 4

большое окно поле ввода текста ...
Ответить с цитированием
  #4 (permalink)  
Старый 12.03.2017, 02:27
Новичок на форуме
Отправить личное сообщение для mataba Посмотреть профиль Найти все сообщения от mataba
 
Регистрация: 11.03.2017
Сообщений: 4

<label for="input" id="placer">


<img id="imgs" style="width: 100px; height: 100px; border-radius: 25px; text-align: center; color: white; font-family: Exo2ExtraBoldItalic; background-color: #323232; font-size: 70px; vertical-align:middle; " src="" alt="+">


</label>
<input style="display:none;" type="file" id="files" name="files" >


<script>

document.getElementById('placer').onclick = function(){
document.getElementById('files').click();
}

function handleFileSelect(evt) {
var files = evt.target.files;
for (var i = 0, f; f = files[i]; i++) {
if (!f.type.match('image.*')) {
continue;
}
var reader = new FileReader();
reader.onload = (function(theFile) {
return function(e) {
document.getElementById('imgs').src = [e.target.result].join('');
};
})(f);
reader.readAsDataURL(f);
}
}
document.getElementById('files').addEventListener( 'change', handleFileSelect, false);
</script>



текст корявый но на сколько у меня знаний хватило на столько и сделал (собирал по частям из того что нашел)- уважаемые хавцы - если есть возможность отредактировать буду признателен!

значит по CSS - 1. контур рамки так и не смог победить , 2 после добавления фото легкий контур присутствует , а не должно его быть.
Изображения:
Тип файла: jpg Снимок2.JPG (9.5 Кб, 2 просмотров)
Тип файла: jpg Снимок3.JPG (9.8 Кб, 2 просмотров)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обновить картинку в кэше MrBean Общие вопросы Javascript 7 12.06.2016 17:49
как обернуть картинку в <a> c ссылкой на саму картинку ufaclub jQuery 1 17.07.2014 22:45
Скрыть div при нажатии на картинку SLameN jQuery 6 14.04.2014 21:27
Как правильно забрать картинку с сервера? Serh AJAX и COMET 4 30.07.2012 14:05
Как передать картинку из javascript в php KIVagant AJAX и COMET 3 12.05.2010 11:54