2014-10-20 49 views
-6

我試圖通過ajax,使用javascript或jquery發送一些呈現的HTML到後端,但我找不到方法來做到這一點。發送HTML到後端

我試圖用itext將該html導出爲pdf。

有什麼辦法可以實現這一點,將數據作爲字符串發送?

非常感謝。

(我使用的Java和Spring的後端)

+5

請發佈您的代碼。 – Haris 2014-10-20 13:52:49

+0

將HTML發佈爲JSON對象? – magnudae 2014-10-20 13:54:44

+0

@magnudae我想把它作爲一個字符串,因爲我試圖使用itext將該html導出爲pdf。 – 2014-10-20 13:55:59

回答

4

您可以發送您的HTML作爲JSON對象。這裏有個簡單的例子。

var elm = document.getElementById('yourElement'); 
    var value = elm.innerHTML; 
    var objToSend = JSON.stringify(value); 
// now send using ajax 
... 
+1

請注意:在向服務器發送HTML(特殊用戶生成的內容)時,請注意安全性,特別是跨站點腳本(XSS)。 – GibboK 2014-10-20 14:00:44

相關問題