2017-09-14 70 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

相关问题