Autor | Zpráva | ||
---|---|---|---|
Velenický Profil * |
#1 · Zasláno: 21. 10. 2014, 16:51:04
Ahojte, mám asi takový triviální příklad, který funguje skoro ve všech prohlížečích, ale najde se i IE, kde to prostě nefachčí.
Na internetu jsem hledal řešení, ale nikde nějaké jednoduché resp. spolehlivé řešení jsem nenašel. Jde o to, že mám obrázek (samozřejmě to může být i jiný prvek), na který když kliknu tak se otevře dialog pro výběr souboru, který je z prvku #fileupload. Po výběru souboru by se měla automaticky provést funkce Proved (ať už je to ošetření vybrané hodnoty nebo následné zpracování souboru) <img src="./klikni.png" onclick="$('#fileupload').click()" alt=""><input id="fileupload" class="hidden" type="file" name="file" onchange="Proved(parametr)"> Děkuji za funkční ukázku |
||
Str4wberry Profil |
#2 · Zasláno: 21. 10. 2014, 17:23:59
Jaký IE vám to dělá?
|
||
Velenický Profil * |
#3 · Zasláno: 21. 10. 2014, 17:46:00
Myslím, že to bylo IE8. A nebo to takto má fungovat všude a já udělal někde překlep?
|
||
_es Profil |
#4 · Zasláno: 21. 10. 2014, 21:54:27
Velenický:
Viď vlákno Nefunkční click event na file input z jiného inputu (jQuery). |
||
Časová prodleva: 9 let
|
0