Я использую этот запрос AJAX в расширении google chrome; который регистрирует ошибку в хромированной консоли:Javascript switch statement undefined error
Uncaught Error: Invalid value for argument 1. Expected 'object' but got 'string'. - extensions/extension_process_bindings.js:66 chromeHidden.validate - extensions/extension_process_bindings.js:66 (anonymous function) - extensions/extension_process_bindings.js:622 xmlhttp.onreadystatechange - popup.html:362
Хотя только одна из этих ошибок в моем коде, я думаю, что в этом разделе (Линия, флаги до помечается)
var xmlhttp;
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
if (xmlhttp.responseText != 0)
{
chrome.browserAction.setBadgeText(xmlhttp.responseText); // LINE 362 - FINAL ERROR
chrome.browserAction.setBadgeBackgroundColor(255,0,0,255);
document.getElementById("alerts").innerHTML = xmlhttp.responseText;
}
}
}
xmlhttp.open("GET","http://adams-site.x10.mx/checkalerts.php?
day="+dayname,true);
xmlhttp.send();
}
Спасибо. Работал! – ACarter