Hi,
I have created the chrome extension & added the .crx file into chrome extension section.This .crx file was created using javascript & manifest.json files.From java script,i am giving XMLHttpRequest to my java servlet after every 10 sec time interval.I have tested this on chrome version 18 &19,it working properly but when i am trying to add .crx file in chrome version 23 the XMLHttpRequest not working.
The javaScript code is :-
try{
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}
else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){
/* document.getElementById("myDiv").innerHTML=xmlhttp.responseText;*/
// alert(xmlhttp.responseText);
if(xmlhttp.responseText!="?"){
chrome.browserAction.setBadgeText({text : xmlhttp.responseText});
chrome.browserAction.setIcon({path:"images/IconGreen.png"});
chrome.browserAction.setBadgeBackgroundColor({color : [ 208, 0, 24, 255 ]});
}
else{
chrome.browserAction.setBadgeText({text :"?"});
chrome.browserAction.setIcon({path:"images/IconGrey.png"});
chrome.browserAction.setBadgeBackgroundColor( {color:[190, 190, 190, 230]});
}
}
};
xmlhttp.send();
} catch (err) {
alert(err.message);
}
Please give me any suggestion on it.