是否可以使用jquery从嵌入式文件中访问DOM信息?

时间:2016-07-26 22:18:15

标签: javascript jquery html pdf

我的目标:为用户添加一种方法,以便在打印报告时打印链接到报告的附件。

我试图这样做,所以我可以嵌入它们并将它们全部打印在一个文件中(用户大多使用print to pdf)所以我希望有一个嵌入对象,它是文档所需的精确高度所以没有滚动条,嵌入的项目可以在同一个文件中追加和查看。

我发现使用Chrome时,嵌入pdf时会出现html信息,但我不知道如何从父页面访问它。

以下是w3学校tryit编辑器中的一个示例的截图。我需要访问的对象是div #sizer,因为它是窗口保持pdf没有溢出所需的高度。

This is the example of the data that the PDF viewer plugin sends for the embedded pdf, and I need a way to query the style info for #sizer

This is a W3 schools example of the embedded pdf, but trying to get any html information from the iframe is not seeming to work even if there is html showing in the inspect bar

我尝试了很多不同的jquery选择器来尝试这个但是继续得到" undefined"作为我尝试的所有选择器的输出。

我已经阅读了一些关于内容脚本的文档,但我不确定如何使用它们或者它是否能解决我的问题。我也看过使用PDF.js但到目前为止还没有工作。

如果有人知道这是否可能,任何信息都会很棒。 如果有人知道这是完全不可能的,请告诉我,以便我可以采取不同的方式。

1 个答案:

答案 0 :(得分:0)

通过单独的路线解决了该问题,我在制作pdf之前将其从HTML中删除。