Как передать полные данные html через текст JSON

0

У меня есть код jquery, где я пытаюсь получить целую html-страницу как текст json.

теперь этот код я хочу написать в строке json.

в json

text1 будет содержать полный html в однострочном формате, который будет передан в jquery.

может ли это быть, пожалуйста, скажите мне, как включить?

3 ответа

0
Лучший ответ

Не уверен, что это возможно с помощью jQuery, но вы можете попробовать следующее:

var text1 = document.getElementsByTagName('html')[0].outerHTML;
  • 0
    Пожалуйста, имейте outerHTML , что Firefox 10 и ниже не поддерживает outerHTML
0

Так как код 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);

например, если он удовлетворяет вас.

  • 0
    Спасибо, но это было не то, о чем я просил в любом случае, я нашел способ сделать это, спасибо в любом случае за помощь
0

Вы можете использовать $("html").html(); чтобы получить всю страницу html. Затем вы можете поместить его в text1:

var text1 = $("html").html();
  • 1
    Это не будет включать сам элемент html (или любые атрибуты на нем).
  • 0
    Спасибо, это было полезно

Ещё вопросы

Сообщество Overcoder
Наверх
Меню