2015-05-01 48 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.