Value auf File-Formularfelder
Arne Steinbacher
- javascript
Hi zusammen,
kann man eigentlich den value für File-Formularfelder (wegen Upload) vordefinieren (mit Javascript)?
document.formular.datei.value='e:/...';
Bei mir funktionerts nicht!
Hat jemand ‚ne Idee?
Gruß Arne
Hi,
kann man eigentlich den value für File-Formularfelder (wegen Upload) vordefinieren (mit Javascript)?
document.formular.datei.value='e:/...';
Bei mir funktionerts nicht!
das ist auch aus Sicherheitsgründen nicht möglich. Andernfalls könnte man nämlich z.B. Passwortdateien oder die prefs.js (oder wo immer die eMail-Adresse(!) gespeichert sein mag) vordefinieren und das Formular automatisch abschicken.
Leider kann man auch nicht die Aufschrift des "Browse..."-Buttons ändern.
Cheatah
Ja, geht leider nicht. Ich habe inwzischen in der RFC 1867 den entsprechenden Hinweis gefunden:
"8. Security Considerations
It is important that a user agent not send any file that the user has not explicitly asked to be sent. Thus, HTML interpreting agents are expected to confirm any default file names that might be suggested with <INPUT TYPE=file VALUE="yyyy">. Never have any hidden fields be able to specify any file."
[RFC 1867]
Arne.