Hogyan tudja a teljes elérési utat a kijelölt fájlt a - input type - file
Szükségem kiválasztása után azonnal a bélyegkép a megjelenítéséhez (betöltés előtt).
Azt hittem, hogy tegyen valamit banális:
. GetElementById ( 'img') src = getElementById ( 'Fájl') értéket .;
De böngészők vagy nem helyettesíti, vagy a «C: \ fakepath \ fájlnév” vagy akár csak fájlnevet. Googling rájönni, mi ez az egész, mert a böngésző biztonsági politika.
Tanácsot bármely ügyfél olyan módon, hogy megoldja a problémát. A fej jön csak küld ajax'om felvezető fájl hatásainak csökkentésére és a forgatókönyvet. De én nem ennék felhasználói forgalmat és a szerver terhelés ismét.
Lehet, hogy van egy másik módja annak, hogy megoldja a problémát? Is-legyen az ügyfél Java?
Előre is köszönöm!
UPD: I kivonni, hogy a Firefox és a Chrome van input.files [0] .getAsDataURL (); Más böngészők semmi hasonló találhatók. )
UPD2: Kipróbált más java-applet bolyhos, kiderül, ők is csak korlátozott ellentétben dexktop és szerver ... Úgy tűnik, hogy csak a ravasz natív C kód bonthatók tabuk :) Ito ebben az esetben meg kell írni több és könyvtárak különböző platformokon + jel és bízom ...