【问题标题】:CTRL+F doesn't work in chrome browser when embeding pdf in html在 html 中嵌入 pdf 时,CTRL+F 在 chrome 浏览器中不起作用
【发布时间】:2016-12-29 11:55:58
【问题描述】:

我使用 embed 标签在 html 中查看 pdf 文档,但是 CTRL + F 搜索某些单词在 chrome 浏览器下嵌入的 pdf 中不起作用。 (我不想换浏览器)。

<embed src="pathToDocs/docs/mydoc.pdf" type="application/pdf" width="80%" height="80%" />

有没有办法激活这个选项(CTRL + F)?我的应用程序中需要它。

【问题讨论】:

标签: google-chrome keyboard-shortcuts


【解决方案1】:

至少发布导致问题的代码。使用 pdfObject 等实用程序嵌入 Pdf 文档。

编辑 - 工作

你可以像这样使用 google 的 PDF 查看器 - :

<iframe src="http://docs.google.com/gview?url=http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf&embedded=true" style="width:1400px; height:800px;" frameborder="0"></iframe>

当您单击文档并按 ctrl + f 或 f3 时,它将弹出查看器的搜索功能,该功能将突出显示单词。只需将文件的 url 替换为上面代码中的文件名即可。

如果您不想使用此选项,您的另一个选择是使用 javascript 自定义构建搜索功能,该功能将突出显示与模式匹配的所有单词并覆盖 chrome 的默认 ctrl + f 功能。

【讨论】:

  • 对不起,我忘了插入代码,但它很简单:。 iframe 和对象标签也是如此。
  • 我尝试了 pdfobject 实用程序,但它甚至没有显示我的 pdf 文档。请帮忙
  • 请帮忙
  • 感谢回复.. 我的应用程序没有连接到互联网,所以我不能使用 docs.google 查看器。对于另一个选项,我的问题是如何自定义浏览器搜索功能。谢谢
猜你喜欢
  • 2017-02-02
  • 2012-10-23
  • 1970-01-01
  • 1970-01-01
  • 2015-01-03
  • 2017-10-13
  • 2016-07-22
  • 1970-01-01
  • 2016-03-20
相关资源
最近更新 更多