2011-11-16 244 views

回答

0

文件輸入元件做有一個accept屬性其中根據本說明書中,應該確定被允許MIME類型的文件。但是,大多數瀏覽器不支持這一點。

因此,只有提供給您的方法是檢查值的文件擴展名在提交反對你想允許文件類型的形式。

+0

我不感興趣,在此對任何服務器端或驗證的關注,我想將它設置爲* .CSV更好的用戶體驗。或者無論如何它只是不能互操作? –

+0

我並不是指服務器端。您可以在提交表單時在javascript中檢查文件擴展名,並在文件格式不正確時阻止該進程。我只是爲你一起擺弄小提琴,但它速度很慢。 –

+0

再次,我不這樣做任何驗證的目的,我不在乎什麼用戶上傳,我希望爲用戶提供默認情況下是讓他們看到他們應該**最有可能的文件的最佳體驗**上傳。如果您不是擁有豐富經驗的高級用戶知道您可以執行* .csv輸入,然後只能看到csvs,那麼嘗試從包含20個以上其他文件的文件夾中挑選csv的經驗並不是很好。 –