HTML嵌入式PDF所有链接覆盖以在新选项卡中打开(target ="_ blank")

Ian*_*anM 13 html javascript pdf powerpoint

我目前在网页中嵌入了PDF.PDF中包含多个超链接,但单击时链接在父框架中打开.这会将用户带到一个新页面,但不能选择返回原始PDF(导航已关闭).我似乎无法弄清楚如何在新窗口中打开链接.

样本PDF

<embed src="https://www.antennahouse.com/XSLsample/pdf/sample-link_1.pdf" type="application/pdf" />
Run Code Online (Sandbox Code Playgroud)

问题

单击此PDF上的第二个(外部)链接将导航到同一选项卡中的另一个网站.

工作Plunkr

PDF文档最初是在PowerPoint中创建的,这使我无法添加正确的href属性.有没有办法修改PDF中的链接以包含target ="_ blank"?

如果没有,我想知道是否有一些我可以包含在html代码中的东西,它将普遍控制链接如何打开.

欢迎任何建议.

谢谢.

小智 -1

使用 Adob​​e Acrobat 右键单击​​链接属性。单击操作选项卡。如果列出了任何操作,请将其删除,然后选择“运行 Javascript”。单击添加。将出现一个框供您添加以下 JavaScript。app.launchURL(" http://www.yourlink.com ", true);