如何通过JSON文本传递html完整数据

时间:2013-11-13 15:28:28

标签: javascript jquery html json

我有一个jquery代码,我试图将整个html页面作为json文本。

现在这个代码我想用json字符串写。

在json中

text1将包含单字符串格式的完整html,它将传递给jquery。

是不是可以告诉我如何合并?

3 个答案:

答案 0 :(得分:0)

您可以使用$("html").html();获取整个页面的HTML。然后你可以把它放在text1:

var text1 = $("html").html();

答案 1 :(得分:0)

因为你的jquery代码会给你整个html页面作为json文本。所以你可以使用JSON.stringify(object)来写入json字符串。请看下面的样本。

var obj = new Object();
obj.name = "Raj";
obj.age  = 32;
obj.married = false;
var jsonString= JSON.stringify(obj);

就像它满足你一样。

答案 2 :(得分:0)

不确定这是否可以使用jQuery,但你可以试试这个:

var text1 = document.getElementsByTagName('html')[0].outerHTML;