У меня есть код jquery, где я пытаюсь получить целую html-страницу как текст json.
теперь этот код я хочу написать в строке json.
в json
text1 будет содержать полный html в однострочном формате, который будет передан в jquery.
может ли это быть, пожалуйста, скажите мне, как включить?
Не уверен, что это возможно с помощью jQuery, но вы можете попробовать следующее:
var text1 = document.getElementsByTagName('html')[0].outerHTML;
Так как код jQuery ur даст вам целую html-страницу как текст json. поэтому вы можете использовать JSON.stringify(object) для записи в json-строке. Посмотрите ниже образца.
var obj = new Object();
obj.name = "Raj";
obj.age = 32;
obj.married = false;
var jsonString= JSON.stringify(obj);
например, если он удовлетворяет вас.
Вы можете использовать $("html").html();
чтобы получить всю страницу html. Затем вы можете поместить его в text1:
var text1 = $("html").html();
html
(или любые атрибуты на нем).
outerHTML
, что Firefox 10 и ниже не поддерживаетouterHTML