How to read and display file in a chrome extension

google-chrome, google-chrome-extension

Solution

Use XMLHttpRequest.

Example:

var xhr = new XMLHttpRequest();
xhr.open('GET', chrome.extension.getURL('script1.txt'), true);
xhr.onreadystatechange = function()
{
    if(xhr.readyState == XMLHttpRequest.DONE && xhr.status == 200)
    {
        //... The content has been read in xhr.responseText
    }
};
xhr.send();

Problem

I want to read and display the contents of file in a chrome extension (The file is already inside the extension directory).How do it?Whether I can use HTML5 to read it? ``` var elema3 = document.body.getElementsByClassName("slicefooter"); elema3[0].innerHTML='Shanmuga Subramanian'; var a1=chrome.extension.getURL('script1.txt'); var reader = new FileReader(); reader.readAsText(a1); ```

Original source