Forum: PC-Programmierung HTML-FORM File-upload Problem


von Ing. ET (Gast)


Lesenswert?

1
<input type="FILE" size=7 name="FILE1"/>

Da wird ein kleines text-feld gezeichnet, wo man manuell nichts 
eintragen kann, und rechts vom kleinen text-feld ein riesengrosser 
Button mit der Aufschrift "Durchsuchen ...".
Diesen Button braeuchte man nicht, da die File-Dialog-Box sowieso 
aufgeht, wenn man in das Text-feld klickt.

Gibt es Moeglichkeiten, dass der Button "Durchsuchen ..." nicht 
dargestellt wird? Aus Platzspargruenden fuer Mini-Bildschirme.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ad hoc weiß ich jetzt nichts, aber vielleicht findest Du ja hier 
Hinweise: http://de.selfhtml.org/html/formulare/datei_upload.htm

von Εrnst B. (ernst)


Angehängte Dateien:

Lesenswert?

Das Form-Element wird stark Browser/OS-Spezifisch dargestellt, bei mir 
z.B. ist der "Durchsuchen"-Knopf halbwegs schön, und es öffnet sich 
kein Dateiauswahl-Dialog, wenn ich das Textfeld fokusiere. Wie sollte 
ich sonst auch einen Dateinamen dort eintippen?

von Ing. ET (Gast)


Lesenswert?

>Wie sollte ich sonst auch einen Dateinamen dort eintippen?
In den neueren Firefox (ab 3.5.9) ist das nicht mehr moeglich und wurde 
bewusst abgeschaltet aus Sicherheitsgruenden.
Ich denke, alle anderen Browser werden nachziehen.

Vermutlich soll verhindert werden, dass durch JS irgendwelche 
Datei-Pfade reingeschrieben werden koennen (z.B. /ext/passwd) und die 
entsprechende Datei unbemerkt hochgeladen wird.
Wenn man eine Hochlad-Datei bewusst auswaehlen MUSS, kann das nicht 
passieren.

von bitte löschen (Gast)


Lesenswert?

Ing. ET schrieb:
> (z.B. /ext/passwd)

Die /etc/shadow wäre aber interessanter. :-P ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.