Hi,
"geschrieben am: 03.Januar.1999, 14:38 Uhr
... ich habe die Methode mit mailto: gerade nochmal probiert, und es funktioniert mit Einschränkungen wirklich: Netscape 4 sendet die Datei als Anhang, wenn auch mit dem vollständigen Pfad als Dateinnamen. Allerdings nicht bei IE4, der macht zwar Outlook auf und übernimmt den Nachrichtentext, aber die Datei wird nicht
gesendet :-(."
dieser Text zeigt einen winzigen Ausschnitt der Wahrheit: _Jedes_ System ist anders, und _jedes_ System wird anders mit einem mailto-Formular umgehen (unabhängig vom <input type="file">). Manche verschicken die Mail wie gewünscht, manche ohne Attachment, andere verschicken auch die Textfelder in irgendeinem wirren Binärformat, und wieder andere tun absolut gar nichts. Darum sind mailto-Formulare wie ein Lottospiel und ergo Unsinn.
Mit CGI-Formmailern funktioniert es - technische Ausfälle einmal außer Acht gelassen - in 100.00% aller Fälle.
Was mich noch interessieren würde: type=file erzeugt ja ein Textfeld und einen Button mit Aufschrift "Durchsuchen". Da ein value nicht vorgesehen ist - kann man "Durchsuchen" irgendwie durch einen anderen Text ersetzen?
Nein, das geht nicht.
Zur Auswahl wird unter Windows offenbar das MSControl commondlg gestartet - was passiert unter anderen Betriebssystemen?
Andere Systeme bieten den Button möglicherweise nicht an oder können mit type="file" vielleicht sogar gar nichts anfangen. Letztere dürften aber in der Praxis nicht vorkommen.
Cheatah