2015-10-13 26 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。