2015-05-01 47 views
0

当我在我的网页中引用.pdf时,当我点击链接时,文件无法打开。我使用完整路径引用.pdf,文件位于www文件夹中。HTML PDF不能打开

当我将鼠标悬停在在线链接上时,我可以看到链接位于我的.pdf文件中,但未打开。

我在做什么错?

感谢(HTML新手)

编辑1 - 参考: <a href="X:www\filename.pdf">Filename</a>

编辑2: 我尝试了本地链路扩展,它仍然是不开放。我也试过<a href="http://www.example.com/myfile.pdf">,我得到了一个403 Forbidden错误。

+0

你可以显示你的标记吗?并可能你的文件结构 – CodingIntrigue

+0
+0

编辑你的问题,并把所有的信息,而不是,它更容易阅读:) – CodingIntrigue

回答

0

对不起 - 我没有备注发表评论。但看起来你的裁判结构可能是错的。

试着这么做:

<a href="http://www.example.com/myfile.pdf"> 

UPDATE:嗯?

你有没有尝试过:

<a href="myfile.pdf"> 

另外,我发现这里面(虽然没有直接相关的),有一些讨论和链接,可以帮助:How to set height on PDF file when linked to from HTML?

^^忽略 - 它确实是更多与pdf如何打开有关。

进一步指出:

我假设PDF文件名称中没有空格。我也假设你有一个本地的PDF查看器。

所以我看了一个以pdf链接为例的随机网站。点击后,它会在新标签页中打开PDF。我在镀铬。

您可以使用它来找出错误。

这里是页:http://www.staff.uwa.edu.au/procedures/communications/media/uwanews

望着PDF的第一家上市的文件,这是他们的链接:

<a href="http://www.staff.uwa.edu.au/__data/assets/pdf_file/0004/2644285/119421_UWAnews-10-Dec-web.pdf" target="_blank">Issue-10-December-2014 [PDF File,&nbsp;2.0 MB]</a> 

看起来路径应该是足够的,但你可能要添加target =“_ blank”在新选项卡中打开。

也许也看到这一点,这说明用户如何设置一个PDF打开 - 或许需要您的最终设置进行设置:How to open link to pdf file in new tab using html

无论如何,我想你最好。全力以赴发布您的答案。

0

现代浏览器会阻止链接到file://来自不属于file:// URL的页面的URL,并且位于相同的目录树中。

这是一项安全功能。有一些解决方法可以在本地安装,因此它可以在一台特定的计算机上运行。见this Mozillazine article.