如何在新选项卡上打开PDF,target =“_ blank”本身不起作用,它仍然在同一选项卡中打开PDF。无法在新选项卡上使用target =“_ blank”打开PDF
0
A
回答
1
0
你必须知道:“_Blank”在每个浏览器上都不是“新标签”。
要做到这一点,你必须使用JS是这样的:
<a href="..." onclick="javascript:windows.open('link', [options]);">Lnk</a>
(它可以在任何浏览器中运行, “_blank” 不会)
编辑:当然,这里的“链接“在window.open中将是您的PDF文件存储位置的路径。 (感谢vlaz):是的,它会在任何浏览器上工作,如果JS启用,如果他他不会不会。
1
没有你的代码是很难说什么是错的,但做了一个快速测试,这为我工作..
<a target="_BLANK" href="pdf/your_pdf.pdf">YOUR PDF</a>
+0
不适用于所有浏览器。 – xoxel
相关问题
- 1. 即使使用target =“_ blank”也无法将URL打开到新选项卡中
- 2. 当onclick使用target =“_ blank”时无法打开新窗口
- 3. AngularJS在新选项卡中打开PDF
- 4. 使用jQuery Datatables在新选项卡中打开PDF
- 5. 使用javascript打开新选项卡,但保留在当前选项卡上
- 6. 如何打开.PDF上一个新的选项卡
- 7. Firefox上的'打开新选项卡'JTabbedPane
- 8. 在新选项卡中打开链接,只有新选项卡
- 9. 为什么target =“blank”不打开一个新窗口
- 10. 无法在选项卡上使用onClick?
- 11. Rails wicked_pdf在新选项卡中打开PDF
- 12. 如何让php在新选项卡中打开pdf文件?
- 13. PDF链接应在mPDF库的新选项卡中打开
- 14. 在新选项卡中打开本地PDF Angular 2
- 15. 如何在reactjs的新选项卡中打开pdf?
- 16. target =“_ blank”in javascript
- 17. url_for with target ='_ blank'
- 18. webdriver target =“_ blank”
- 19. 在新选项卡中打开
- 20. 在新选项卡中打开网站
- 21. GVim:在新选项卡中打开
- 22. 在新选项卡中打开链接
- 23. Selenium在SendKeys后打开新选项卡
- 24. 如何使用jspdf在新选项卡中打开pdf转换结果?
- 25. 打开选项卡
- 26. Pdf文件打开我的Drupal站点中的新选项卡
- 27. 从PDF文件的新选项卡中打开链接
- 28. 如何用target ='_ blank'打开一个新窗口?我的代码不起作用
- 29. 我无法打开由PDFMake.js在Internet Exploer生成的新选项卡上创建的PDF
- 30. 当打开新选项卡时,使用Javascript刷新当前打开的选项卡
表明我们需要一些代码 –
无代码,这只是一个技术问题。 – xoxel
要问的一个好问题是[这是一个XY问题](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)?那么,您是否希望用户打开PDF并查看它,或者只是在不导航离开页面的情况下访问它?如果是后者,并且您已经选择通过打开新的选项卡/窗口来完成此操作,那么您应该知道,您也可以使用HTML5中的'a'标记的'download'属性。它告诉浏览器,无论你连接什么,都应该下载,而不是打开。因此用户可以获得PDF并留在页面上。 – vlaz