我在laravel中有一个列出文件的项目,当我点击每个文件时,我想打开一个新标签来显示文件。
文件在qnap中。
我在数据库中保存这样的记录...... file://///SERVER2/backups/teste/teste2.txt
如果我复制此链接并粘贴到浏览器中,它会向我显示该文件,但如果我将其放入锚标记中,则无法正常工作。要么改变页面......
<a href="file://///SERVER2/backups/teste/teste2.txt" download>
<div class="download-icon">
<i class="material-icons">cloud_download</i>
</div>
</a>
有什么问题?我该如何解决?
谢谢
答案 0 :(得分:1)
尝试将文件移动到laravel项目中的 public 文件夹,然后使用asset
辅助函数在href标记中访问该文件。
href="{{asset('teste2.txt')}}"
答案 1 :(得分:0)
当您放置网址时在锚标记中,然后在每个网址的开头提及http:或https :. &安培; set property target =&#34; _blank&#34;。
<a href="http://url" target="_blank">click</a>