2015-10-13 25 views
3

我正在使用jquery.gdocsviewer.min.js插件读取网站中的office和pdf文档。该插件工作正常。我试图得到使用jquery生成预览的内容使用jquery获取gdocsviewer插件生成的内容

var rowcontent=$('.embed').html();///embed is the class of the link 

但我不能得到这个工作。检查工作小提琴

http://jsfiddle.net/4s8bn/133/

请咨询我就做什么,或者如果它的实际。我想获取内容并将其保存为数据库中的html。

回答

2

在客户端,是不可能直接获取PDF和保存为HTML database.You已经做到在服务器端。对于服务器端,这里是一个php的例子。一旦你在服务器端得到它,你可以在客户端使用Ajax来捕获它。

+0

重新发布链接。其破损。有没有PHP解决方案。我不熟悉Java。特别是在服务器 – jonah

+0

看到我已经更新了答案。我不熟练使用php。所以谷歌,如果上面的链接没有帮助。但是肯定你会得到一些答案,因为它是一个广泛使用。 –

+0

谢谢,看起来好起点 – jonah

1

尝试:

var rowcontent = $('.gdocsviewer').html(); 

从文档:

该插件插入用于注入DIV中的观看者的IFRAME。 DIV标签都带有类名“gdocsviewer”,它允许 通过CSS对所有gdocsViewer实例进行样式设置。如果定位标记具有 定义的ID属性,则注入的DIV标记也会以ID_of_Anchor +'-gdocsviewer'的格式设置ID 属性。有关更多详细信息,请参阅演示 源代码。

+0

嗨@irvin,感谢您的反馈。但我得到的是一个iframe而不是html。