2016-06-29 60 views
-2

我有多個問題我可以在客戶端PC上創建一個目錄嗎?

  1. 我們可以在客戶端機器上創建一個目錄嗎?
  2. 我們可以檢查運行瀏覽器的默認下載路徑嗎?

我的要求是,用戶將從我的數據庫中下載一個BLOB數據,那時候我想在客戶端機器上創建一個文件夾並使用該文件夾來保存blob數據。

這可以使用javascript,jquery,ajax,php,angularjs?

+0

沒有瀏覽器擴展,這是不可能的。這有很好的理由:主要意味着巨大的隱私泄露。你根本無法從外部訪問客戶機。你總是需要用戶的明確交互。 – arkascha

+1

[使用php在Intranet中創建從服務器到客戶端的文件夾](http://stackoverflow.com/questions/12969572/create-folder-from-server-to-client-in-intranet-using-php) –

回答

1

您無法使用JS在客戶端PC中創建文件夾。(甚至不用用HTML和CSS來查看)

你可以完成一些你所描述的最好的方法就是給你的客戶端提供一個.zip文件,這樣在提取它時,它會創建他自己的容器(文件夾)。但是您必須確定打算使用您的Web應用程序的人知道.zip如何工作。

+0

這不是一個解決方案。由於不同的操作系統有不同的文件結所以,PHP不可能訪問該文件夾,因爲目錄路徑將不同。 – Avishake

+0

Zip文件幾乎適用於所有操作系統。它將解壓縮以適應適合操作系統的正確結構。 – Louis

+0

我不是在談論zip文件。我試着指每個操作系統的文件夾結構。比如說,如果我在桌面上創建一個文件夾,那麼windows,Linux和MAC中的路徑將會不同。 – Avishake

0

使用PHP,你不能在客戶端PC上做任何事情。 PHP是一種服務器端編程語言。所以,它只在服務器上運行。當你向服務器發出任何請求時,只有PHP執行。在瀏覽器端或客戶端只有HTML,CSS和JS工作。

+0

你的意思是說,有可能使用** HTML,CSS和JS作品**?如果那麼如何? – MikePappa

+0

不可以。使用HTML,CSS和JS也是不可能的。在「作品」一詞中,我試着表示瀏覽器只能識別HTML,CSS和JS。這就是爲什麼如果你去任何網頁的源代碼,你將只有HTML,CSS和JS。沒有PHP代碼。 – Avishake

+0

是否可以使用** flash或動作**? – MikePappa

相關問題