Autor Zpráva
Carduus
Profil *
Dobrý den,
existuje v JavaScriptu nějaká syntaxe, která např. po kliknutí na tlačítku vám dá vybrat nějaký soubor na pevném disku? (např. když chce uploadovat soubor)
Sir Tom
Profil
Carduus:
Dobrý den,
v JS netuším, ale přímo v HTML existuje:
<input type="file" />


Např.: http://swatelier.info/at/formulare/file.htm
Carduus
Profil *
Já myslel, že to půjde pouze pomocí JS...no nic jsem ve špatné sekci :D To bylo přesně to, co hledám. Díky
Carduus
Profil *
Ještě bych se rád zeptal: když poté vyalertuju obsah toho inputu dostanu toto : C:\fakepath\nazev_polozky.pripona...mne na to zarazilo to "fakepath". To je normální?
Bubák
Profil
Carduus:
To je normální?
Ano, jde o bezpečnostní opatření prohlížečů, sice každý prohlížeč to řeší trochu jinak, ale hlavní je, aby nebylo možné zjistit umístění souboru.
Carduus
Profil *
Ah tak...to je docela rozumné. Děkuji za vysvětlení.
Carduus
Profil *
V tom případě ovšem nevím, jak se mohou kopírovat soubory pomocí JS...Odkaz
Chamurappi
Profil
Reaguji na Cardua:
V prostředí s vyššími právy, než je obyčejná webová stránka (třeba ve Windows Scripting Host).
Internet Explorer ti ani nedovolí na webu vytvořit Scripting.FileSystemObject a ostatní prohlížeče nepodporují ActiveXObject.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0