我給用戶上傳這樣
在JavaScript中驗證除擴展名外的pdf文件?
<form action="#" onsubmit="return Checkfiles(this);">
<center><input type="file" id="filename">
<input type="submit" value="Go!"></center>
</form>
文件的選項,當用戶上傳的文件,我使用javascript函數
Evertything工作正常與它下面的驗證文件。
但我想通過其他方式驗證文件,而不僅僅是通過其擴展名
我會給出這樣做的理由。我將一個圖像文件重命名爲image.pdf,現在它的格式爲pdf格式,但無法打開。
所以我想確切地驗證一個pdf文件。除了擴展名之外,還有其他方法可以檢查嗎?
編輯
我想在服務器端使用jsp頁面進行驗證。那我該怎麼做呢?
感謝ADVANCE :)
我編輯了我的問題。檢查並試圖幫助我在那部分請 – suraj 2012-04-25 05:59:09
我想你曾經驗證過提交的表單在服務器端。我不知道你是否正在使用某種類似Struts,Spring MVC或其他類似的框架,但是無論你在服務器端通常驗證一個提交的表單,這就是你應該驗證PDF的地方。就像我說的,你可以通過像IText這樣的東西來打開它。也許開放是不夠的;有可能你只會注意到在嘗試使用它之後它不是一個有效的PDF;讀它或改變它。如果它無效,那麼只需重新顯示錶單就像例如字段值太長時那樣。 – Tom 2012-04-25 07:01:02