程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> ASP.NET、SharePoint中另存文件的長文件名被截斷的原因及解決辦法

ASP.NET、SharePoint中另存文件的長文件名被截斷的原因及解決辦法

編輯:ASP.NET基礎
一個Word文檔,或者是什麼文件,文件名稱超過15個漢字,或者一定長度的字母之後,上傳到文檔庫是沒有問題的,但是如果你想下載,使用【右鍵】-【另存為】,就會發現保存框的文件名一欄中,就剩下15個漢字了,其他的都被省略了。

我就開始尋找解決的辦法,直接點擊文件,默認會用客戶端程序打開,例如word文檔,會使用word打開,發現文件名是正常的,然後使用word的另存為,正常。

  使用moss的資源管理器視圖,從視圖中直接復制文件出來,正常。

唯獨另存不正常,以上都是在IE6的環境測試的。

上網google了一大堆,好像是和浏覽器有關系。我就安裝了其他的浏覽器,firefox、opera,發現這些浏覽器都可以正常另存,長文件名沒有問題。

安裝IE7,發現長文件名在保存框中變成了幾個數字+字母的組合,不知道為什麼?

安裝IE8,可以了,這回可以了,長文件名的文件正常保存,名稱沒有被截斷。但是另存的時候,時間明顯比IE6要長一點,不知道為什麼?
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved