Я занимаюсь разработкой расширения для Chrome и хочу использовать HTML в качестве большой строки, я не хочу сохранять его в файле JavaScript.
Как лучше всего это делать?Есть ли способ прочитать этот HTML-файл (который я поставляю в своем пакете расширения) как строку?
Я думаю, это то, что вы хотите ....
var request = new XMLHttpRequest(); request.open('GET', chrome.extension.getURL('somePage.html'), false); request.send(null); if (request.status === 200) { alert(request.responseText); }
document.documentElement.outerHTML даст вам весь HTML-код страницы. document.body.outerHTML дает HTML-код только BODY -элемента.
document.documentElement.outerHTML
document.body.outerHTML
BODY