Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите написать скрипт (https://javascript.ru/forum/misc/31828-pomogite-napisat-skript.html)

Alamogoro 22.09.2012 12:28

Помогите написать скрипт
 
Даже не знаю как отблагодарю того, кто поможет реализовать скрипт.

В чем соль, в общем. Есть input поле для загрузки изображения с id="fln1". Код:
<input type="file" id="fln1" name="file1" size="20" onchange="getimage(1);"/>


Что нужно? Есть div с id="preview". Так вот нужно, чтобы при выборе изображения с компьютера, оно просматривалось в этом диве, но не загружалось на сервер. :) Понятнее - предпросмотр выбранного изображения с localhost. Кто поможет?

Буду благодарен!

dmitriymar 22.09.2012 12:32

Цитата:

Сообщение от Alamogoro
Даже не знаю как отблагодарю того, кто поможет реализовать скрипт.

вот это и пугает:)

Alamogoro 22.09.2012 12:34

dmitriymar,
я в хорошем смысле)

Alamogoro 22.09.2012 12:46

Вопрос актуален! :cray:

bes 22.09.2012 15:09

<input type="file" id="fln1" name="file1" size="20">
<div id="div"></div>

<script>
window.onload = function () {
	var div = document.getElementById('div');
	document.body.children[0].onchange = function (e) {
		if (navigator.userAgent.indexOf('MSIE') != -1) {
			div.innerHTML = '<img id="img" src="' + this.value + '">';
		} else {
			window.URL = window.URL || webkitURL;
			div.innerHTML = '<img id="img" src="' + window.URL.createObjectURL(e.target.files[0]) + '">';
		}
	}
}
</script>

но не для оперы

Dim@ 22.09.2012 15:36

bes,
в FF не работает :no:

bes 22.09.2012 15:40

у меня в 12 работает

Alamogoro 22.09.2012 20:00

Спасибо! Вопрос решен!)


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