Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung - XPages => Thema gestartet von: AleX_-_ am 12.11.12 - 09:43:05
-
Hallo zusammen,
kann man für das Control 'File Upload' einen Vorgabewert festlegen?
Falls ja, wie funktioniert das.
Gruß Alex
-
Nein, aus Sicherheitsgründen geht das in den meisten Browsern nicht. Ich glaube Opera macht da eine Ausnahme.
Da das jetzt Deine zweite Frage zum Thema "FileUpload" ist: Darf man erfahren, was genau Du vorhast?
-
@Sven:
Ich bekomme aus einem Programm eine Internetadresse mit dem Parameter der Datei, die hochgeladen werden soll zurück.
z.B. http://server/XPage/Upload.nsf/UploadPage.xsp?file=d:\test.bmp.
Diese Internetadresse soll aufgerufen werden und anschließend die im Pfad übergebene Datei (d:\test.bmp) hochladen.
Wie kann man sowas lösen?
-
Man kann dafür den Browser praktisch ausschließen, da auch gängige Plugins (Java, Silverlight, usw) das nicht zulassen (zumindest nicht ohne Interaktion des Nutzers). Der Hintergrund sollte klar sein: Du willst im übertragenen Sinne nichts anderes als "Datenklau" auf einem fremden Rechner durchführen, was natürlich durch die Sicherheitsrestriktionen verhindert wird.
Warum soll das Ganze im Browser stattfinden? Eine Java-Applikation kann sich doch auch die URL holen und die Datei automatisch hochladen.