2016-08-10 133 views
1

我看到類似這樣的問題,但不同的程度,我覺得我需要發佈一個新的。製作錨點標籤點擊觸發器打印動作

似乎有很多關於創建將打印瀏覽器頁面的鏈接的信息,但我需要創建一個錨點標記來打印鏈接到該錨點標記中的特定文件,我不知道如何去做這件事。

的什麼需要一個文字例如:

<a href="somepdf.pdf">Print the PDF</a> 

的想法是,然後用戶點擊該鏈接並打印操作是自動實現的。

有關如何完成這一任務的任何想法?

如果這已被回答,並且我無法找到它,請事先道歉。

+0

看看這個鏈接,我發現:http://stackoverflow.com/questions/12276416/how-to-open-a-link-new-tab-with-print-command – Zich

回答

0

你可以做到這一點

<a href="http://www.pdfprint.it//printPdf?auth=XXXX&pdfUrl=http://www.pdfprint.it/example.pdf" >Print me!</a> 

下面是有關該服務的更詳細的文檔。 http://www.pdfprint.it/doc

編輯:

您也可以讓用戶從另一個winodw打印。只需使用標籤打開新窗口,然後使用window.print()自動打開打印選項。

+0

btw此方法將無法正常工作如果您需要打印經過身份驗證的頁面 – happymacarts

0

我想你想打印pdf文件,點擊在錨標籤之間寫的特定詞。如果這是比你做的一切都好,如果PDF文件將位於index.html位置,它將自動打開。否則,您必須在錨標籤上設置不同的位置來指定相同的PDF文件。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Sample</title> </head>

<body> <a href="drill.pdf"> Drill PDF </a> </body> </html>

給名drill.pdf任何PDF文件並將其保存在您將SA同一位置這個HTML。它應該工作。