Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PDF中特定页面的多个HTML链接_Html_Pdf - Fatal编程技术网

PDF中特定页面的多个HTML链接

PDF中特定页面的多个HTML链接,html,pdf,Html,Pdf,我已经用html创建了一种内容表,它使用#page=n将特定页面链接到pdf,如果我有一个pdf链接,它就可以正常工作 当我有多个指向同一个pdf的链接时,问题就出现了。 即: href=“001.pdf#page=10” href=“001.pdf#page=20” href=“001.pdf#page=30” 第一次它工作正常,在正确的页面打开pdf,然后如果我使用其他链接和pdf选项,页面没有改变。 有解决办法吗 谢谢你的第一个答案。你说得对,我忘了一些信息。 最终输出必须是跨浏览器

我已经用html创建了一种内容表,它使用#page=n将特定页面链接到pdf,如果我有一个pdf链接,它就可以正常工作

当我有多个指向同一个pdf的链接时,问题就出现了。 即:

  • href=“001.pdf#page=10”
  • href=“001.pdf#page=20”
  • href=“001.pdf#page=30”
第一次它工作正常,在正确的页面打开pdf,然后如果我使用其他链接和pdf选项,页面没有改变。 有解决办法吗


谢谢你的第一个答案。你说得对,我忘了一些信息。 最终输出必须是跨浏览器的

这是我的随机在线pdf测试代码:

<!DOCTYPE html>
<html>
<head>

</head>
<body>
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=5" target="PDFcontent">link 001</a>
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=10" target="PDFcontent">link 002</a>
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=15" target="PDFcontent">link 003</a>
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=20" target="PDFcontent">link 004</a>
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=25" target="PDFcontent">link 005</a>
<iframe style="height:800px; width:800px;"  name="PDFcontent" src="http://www.naplesip.com/wp-content/uploads/2015/10/pdf-logo.png"></iframe>
</body>
</html>


我曾尝试在JSFIDLE上使用它,但不起作用。相反,它在浏览器(firefox/chrome/edge/ie)上工作。

关于如何打开PDF、使用什么浏览器以及如何使用其他链接,没有太多背景信息。我会尽我所能以一般方式回答

在桌面程序中打开PDF可能会接受您的页面锚定标记,并在打开PDF时跳转到请求的页面,但再次打开同一文档(当它仍然打开时)将导致系统简单地将活动应用程序切换到打开PDF的应用程序

如果您先关闭文档,然后打开另一页,我怀疑它会起作用,除非您的PDF阅读器中的设置记住了上一页


这种行为在您自己的计算机上几乎无法控制,在其他任何计算机上也无法控制,因此您可能必须想出一种替代方法。

谢谢,我已经添加了一些有关我的问题的信息。