Diskuze: js - nacitani souboru do divu
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
V JavaScriptu existuje FileReader. Podpora je ale dost slabá. Napsal jsem velmi jednoduchou třídu na zpracování takových souborů využívající jQuery. Podívej se sem: http://www.itnetwork.cz/dev-lighter/61
Použití je snadné, vytvoříš si input[type="file"] s atributem data-trigger="uploadTextView":
<input type="file" data-trigger="uploadTextView" />
Pak se bude text zobrazovat hned za nahrávací tlačítko. Pokud bys ho chtěl umístit do nějakého prvku, přidáš atribut data-tragte="CSS selektor toho prvku":
<input type="file" data-trigger="uploadTextView" data-target=".view" />
<pre class="view">
<i>Vyberte soubor</i>
</pre>
EDIT: Podpora File API a FileReader v různých prohlížečích: http://caniuse.com/#…
Zobrazeno 2 zpráv z 2.