I wrote sample code.
Thanks
----
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"></head>
<body>
<div class="toolstrip-button">
<span id ="mytext"></span>
</div>
<script type="text/javascript">
function get_manifest(callback){
var xhr = new XMLHttpRequest();
xhr.onload = function(){
callback(JSON.parse(xhr.responseText));
};
xhr.open('GET','./manifest.json',true);
xhr.send(null);
}
get_manifest(function(manifest){
document.getElementById('mytext').textContent = manifest.name + "
ver " + manifest.version;
})
</script>
</body>
</html>
----
Shogo
On Aug 29, 4:54 pm, Manticore <[email protected]> wrote:
> Yes, I've tried using both "manifest.json" and chrome.extension.getURL
> ('manifest.json'). When I'm watching the Inspector window I can see
> that it gets the correct URL, only that request doesn't give anything
> back in response, it's just blank.
>
> I got an image of the request here: tinyurl.com /chrome-ext-ajax
> [remove spaces]. I'm using jQuery, but that shouldn't be a problem,
> right?
>
> P.S I happen to send this same message with my other Google account
> (which isn't verified) so there will probably two posts by me soon.
> Heh.
>
> On Aug 29, 12:18 am, Aaron Boodman <[email protected]> wrote:
>
>
>
> > That is a very creative solution.
>
> > I'm actually surprised it isn't working. Have you tried using both
> > relative and absolute URLs?
>
> > - a
>
> > On Fri, Aug 28, 2009 at 12:39 PM, Manticore<[email protected]> wrote:
>
> > > Hi,
>
> > > I'm currently working on an extension where I would like to get the
> > > current version of the extension that I'm running. I figured it would
> > > be pretty easy by just doing a AJAX request to manifest.json and I'll
> > > have a JavaScript object to play with. Though, after I've sent the
> > > request I get nothing back in the response.
>
> > > Is there any permission I need to add to be able to do AJAX requests
> > > to files in my extension?
>
> > > Thanks
> > > Manticoro
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Chromium-extensions" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/chromium-extensions?hl=en
-~----------~----~----~----~------~----~------~--~---