我需要帮助才能从html页面打开文件。首先,我想在本地测试打开,然后从服务器上的文件夹测试。这是我的代码,这三种技术都不起作用。此外,我希望链接可以在任何浏览器上运行。
<table class="table table-hover">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Meeting Minutes</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td><a href="file:///C:/website/MeetingMin/Doc1.pdf" target="_blank">Doc1</a></td>
</tr>
<tr>
<th scope="row">2</th>
<td><a href="C://website/MeetingMin/" target="Doc2.pdf">Doc2</a></td>
</tr>
<tr>
<th scope="row">3</th>
<td colspan="2"><a href="file:///C:\website\MeetingMin\Doc3.pdf">Doc3</a></td>
</tr>
</tbody>
</table>
答案 0 :(得分:0)
无的三条建议将起作用。
file:///C:/website/MeetingMin/Doc1.pdf
<a href="">
C://website/MeetingMin/
("target="Doc2.pdf
)
C://
无效target
- 表示 文件应如何打开file:///C:\website\MeetingMin\Doc3.pdf
Doc1
要从服务器加载文件,可以使用三种类型的链接:
<a href="Doc1.pdf">
或<a href="./Doc1.pdf">
Doc1.pdf
位于相同文件夹中,与../
前加上目标(<a href="../../Doc1.pdf">
)<a href="/Doc2.pdf">
Doc2.pdf
位于网站的 root 文件夹中(链接到它的文件所在的位置并不重要)<a href="https://example.com/Doc3.pdf">
Doc3.pdf
在example.com
上(在这种情况下,它位于根目录)如需进一步阅读路径链接,建议您查看 Coffee Cup article 。
答案 1 :(得分:0)
你需要在文件前加上://
<table class="table table-hover">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Meeting Minutes</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td><a href="file://C:/website/MeetingMin/Doc1.pdf" >Doc1</a></td>
</tr>
<tr>
<th scope="row">2</th>
<td><a href="file://C:\website\MeetingMin\Doc2.pdf" >Doc2</a></td>
</tr>
<tr>
<th scope="row">3</th>
<td colspan="2"><a href="file://C:\website\MeetingMin\Doc3.pdf">Doc3</a></td>
</tr>
</tbody>
</table>