在Chrome扩展程序中将HTML文件用作字符串

时间:2012-01-29 07:39:11

标签: javascript file-io google-chrome-extension

我正在开发Chrome扩展程序,我想将HTML用作大字符串,我不想在JavaScript文件中维护它。

这样做的最佳做法是什么?反正有没有把这个HTML(我在我的扩展包中发送)文件作为字符串阅读?

2 个答案:

答案 0 :(得分:2)

我认为这就是你想要的......

var request = new XMLHttpRequest();
request.open('GET', chrome.extension.getURL('somePage.html'), false);
request.send(null);  

if (request.status === 200) {  
  alert(request.responseText);  
}

答案 1 :(得分:0)

document.documentElement.outerHTML会为您提供整个页面的HTML。 document.body.outerHTML仅提供BODY - 元素的HTML。