2016-08-11 21 views
0

好的,我有一个内部网网页,我使用HTML,我想在我的页面上打开一个PDF(打开PDF)的链接(绝对或相对)。 我使用的代码是PDF链接在网页上无法使用

<a href="http://harold.local/documents/sandP.pdf" target="_blank">Privacy and Security</a> 

现在是什么最终情况是,我得到这个错误:

404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

这有什么错我的代码或我在哪里放置文件?

谢谢

+0

检查您的网络服务器的配置以确保文档是可访问的目录路径。 – scrappedcola

+0

您的路径无效。请确保路径正确。请在浏览器中输入您的路径并检查它是否可访问 –

+0

此外,'docuements'中的拼写错误。并且''被某些东西所取代,因为它本身不会呈现为可见的。 – j08691

回答

0

如果在本地机器上运行这个检查PDF文件,他们是世界可读权限。我在我的OS X Web目录中发生了很多事情,拖入的某些文件似乎具有不同的权限。

+0

是的,我检查并确保它是共享的。 – Raymondf

0

我在您的示例行中看到了很多小...古怪的东西,它们本身可能并不重要,但是如果您正在对它进行任何后续处理,可能会导致问题上线。

  1. http://harold.local/documents/sandP.pdf是一个很好的目的地,对吗?如果您将其自身放入浏览器的地址栏中,您可以确认是否可以找到并显示PDF文档?
  2. 如果您正在对该字符串进行任何进一步处理,您是否应该通过将每个字符串加倍来避开斜线或反斜杠?
  3. 您的target=参数与您的_blank值之间存在一个杂散空间,如果稍后会尝试解析该字符串,那么可能存在风险。
  4. 在您的Privacy and Security文本的前面有一个看起来像是杂乱的左角括号(或小于)符号(“<”),可能会被误解为<p标记的开头,可能不是您想要的。

我会先验证目的地,然后逐个添加上下文,直到出现故障。否则,请在您的本地计算机上找到类似<a使用情况的示例,并将其用作指向sandP.pdf文档的起点。

+0

我试过把它放在地址栏中,但它仍然显示错误。所有其余的错误都进行了编辑,但仍然没有运气。 – Raymondf