2017-09-14 125 views
-1
<tr ng-repeat="transaction in transactionDetails"> 
       <td>{{ transaction.FromParty }}</td> 
       <td>{{ transaction.CreatedState}}</td> 
       <td><a href="file:///home/moulali/Desktop/samp_cc.go">Open File</a></td> 
       <td>{{ transaction.Status }}</td> 
      </tr> 

我試圖從html超級鏈接在ubuntu os中打開本地文件。但它不打開,並在f12控制檯日誌中顯示「不允許加載本地資源:」。我想打開一個本地文件,當我點擊超鏈接。本地文件未在Chrome瀏覽器中加載

+4

[「不允許加載本地資源:file:/// C:.... jpg」Java EE Tomcat](https://stackoverflow.com/questions/23969953/not-allowed-to -load-local-resource-file-c-jpg-java -ee-tomcat) – DrSatan1

+0

你需要在web服務器(wamp或iis等)中的文件,然後嘗試訪問該網址。 [example:localhost:4200/home/moulali/Desktop/samp_cc.go] – lpradhap

+0

@lpradhap你能否詳細解釋 –

回答

0

現代瀏覽器明確禁止此類操作,因爲這會允許網站竊取您的個人數據。 說,如果瀏覽器在root帳戶下打開,那麼會阻止網站下載甚至更新您的/ etc/passwd文件?或者其他任何事情?

+0

Atleast是否可以下載本地文件 –

+0

「下載本地文件」是什麼意思?它已經在那裏,不需要下載它。由於沙盒,您無法打開它。 如果你真的想爲用戶提供腳本,你必須從你的服務器提供腳本。 – stiebrs

相關問題