moin,
ich habe mit Chrome 39 das problem, dass files mit leerzeichen (bzw mehreren aufeinanderfolgenden leerzeichen), nicht korrekt im JS ankommen.
lässt sich einfach mit dem c't uploader (https://code.google.com/p/uploader2/) nachvollziehen.
dateien:
"IMG 160 120 13 14450 5 .png" 510k (zwei leerzeichen nach 13)
"IMG 160 120 13 14450 6 .png " 510k (zwei leerzeichen nach 13, eines name png)
versuche ich beide zusammen per FileDialog hochzuladen, bekomme ich bei
Event.target.files
für jede datei die grösse 0 -- letzte änderung usf stimmen aber!
die namen sind interessanterweise teilweise encoded:
IMG 160 120 13%20 14450 5 .png
IMG 160 120 13%20 14450 6 .png%20
mache ich das gleiche per Drag&Drop sehe ich in
Event.dataTransfer.files
die richtigen grössenangaben und auch die namen sind korrekt (also ohne jedes encoding).
ich kann mich des gefĂĽhls nicht erwehren, dass dieses teilencoding verantwortlich ist ...
hat irgendwer eine idee bzw kennt das problem zumindest?
Das Posting wurde vom Benutzer editiert (20.01.2015 16:44).