Cześć,
Chciałbym zapytać w jaki sposób można wyświetlić plik przesłany przez użytkownika w polu input bez wysyłania go na serwer lub przesyłania całego formularza.
Chodzi o to aby użytkownik wskazał plik i abym bezpośrednio go wyświetlił na stronie bez przesyłania go na serwer itp jest taka możliwość?
Zeby wyswietlic cokolwiek musi sie gdzies to znajdowac.
W https://www.w3.org/TR/FileAPI/ masz możliwość podglądu pliku przed jego uploadem dalej na serwer.
To chyba nie o to chodzilo.
Na zagranicznym forum znalazłem taki skrypt możecie mi wyjaśnić sposób działania? Wiem że skrypt pobiera nazwę pliku a pożniej wkłada go w <video> ale nie wiem dlaczego musi być to jako "id" skoro w html wystarczy w miejsce src wkleić ścieżkę dostępu.
<video width="400" controls> <source src="mov_bbb.mp4" id="video_here"> Your browser does not support HTML5 video. </video> <http://december.com/html/4/element/script.html> $(document).on("change", ".file_multi_video", function(evt) { var $source = $('#video_here'); $source[0].src = URL.createObjectURL(this.files[0]); $source.parent()[0].load(); }); </http://december.com/html/4/element/script.html>
Dysponuje skryptem ktory przed wyslaniem na serwer posiada podgląd pliju graficznego. Jsli wogole o to chodzi
Ten skrypt który wysłałem wcześniej właśnie wyświetla podgląd pliku, przed wysłaniem ale chciałbym jeszcze pobrać w taki sam sposób ścieżkę dostępu do pliku.
Głównie komentarze:
https://stackoverflow.com/questions/15201071/how-to-get-full-path-of-selected-file-on-change-of-input-type-file-using-jav
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)