我看到类似这样的问题,但不同的程度,我觉得我需要发布一个新的。制作锚点标签点击触发器打印动作
似乎有很多关于创建将打印浏览器页面的链接的信息,但我需要创建一个锚点标记来打印链接到该锚点标记中的特定文件,我不知道如何去做这件事。
的什么需要一个文字例如:
<a href="somepdf.pdf">Print the PDF</a>
的想法是,然后用户点击该链接并打印操作是自动实现的。
有关如何完成这一任务的任何想法?
如果这已被回答,并且我无法找到它,请事先道歉。
我看到类似这样的问题,但不同的程度,我觉得我需要发布一个新的。制作锚点标签点击触发器打印动作
似乎有很多关于创建将打印浏览器页面的链接的信息,但我需要创建一个锚点标记来打印链接到该锚点标记中的特定文件,我不知道如何去做这件事。
的什么需要一个文字例如:
<a href="somepdf.pdf">Print the PDF</a>
的想法是,然后用户点击该链接并打印操作是自动实现的。
有关如何完成这一任务的任何想法?
如果这已被回答,并且我无法找到它,请事先道歉。
你可以做到这一点
<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()自动打开打印选项。
btw此方法将无法正常工作如果您需要打印经过身份验证的页面 – happymacarts
我想你想打印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。它应该工作。
看看这个链接,我发现:http://stackoverflow.com/questions/12276416/how-to-open-a-link-new-tab-with-print-command – Zich