javascript
  • html
  • file
  • 2013-01-22 91 views 0 likes 
    0

    我想從本地目錄使用JavaScript顯示文件。這可能嗎?如前所述,我使用這種格式的項目內的文件:Url : './files/'。 JavaScript工作得很好。現在我想從項目外訪問文件,例如。 Url : "d:/"但JavaScript在這方面有一些限制。我如何加載d:使用JavaScript的驅動器文件?如何訪問在JavaScript中項目外存儲的文件?

    $(document).ready(function(){ 
    URL = 'd:/content/abc.pdf'; /// ?????? 
    }); 
    
    +0

    雖然你的問題並不那麼清楚。如果你的意思是訪問客戶端的文件系統 - >沒有機會。 – hereandnow78

    +0

    是的。但是可能有一些替代解決方案? –

    +0

    是的,如果客戶端上傳需要的文件。那就是你有唯一的機會 – hereandnow78

    回答

    4

    不,這是不可能的。當在網頁上下文中運行時,Javascript無法讀取網絡上不可用的文件。

    +0

    閱讀它。很高興知道這一點。將不得不尋找一些替代解決方案! –

    0

    您無法使用JavaScript從本地計算機加載文件。否則,任何網站都將能夠竊取用戶的信息。 唯一的方法是要求用戶上傳一個文件(可能與ajax),並從您的服務器比。

    相關問題