У меня немного запутанная проблема с этим расширением (хотя это может быть просто моя неопытность) в моем файле манифеста:
"permissions": [
"http://mafre.com/","http://eee.se/","http://ilaafire.net/","notifications","tabs"
И я использую этот код для отправки запроса XML:
var http = false;
http = new XMLHttpRequest();
function replace()
{
http.open("GET", "http://www.mafre.com/proj/test.php"+getquerystring(), true);
http.onreadystatechange=function()
{
if(http.readyState < 4) {show_wait_gif();}
else if(http.readyState == 4)
{
updatepage( http.responseText);
}
}
http.send(null);
}
который мой сценарий на другом конце получает данные ... но когда мне нужно получить ответ, Chrome выдает эту ошибку:
XMLHttpRequest cannot load http://www.mafre.com/proj/test.php?w=rn@ee.se. Origin
chrome-extension://kjggpdimdloblnddfbnodggchjpalihb is not allowed by Access-Control-Allow-Origin.
Почему это так?Я уже дал ему разрешение на взаимодействие с доменом, так почему я не могу получить ответ, даже если он отправляет запрос?
Ответ, который я должен вернуть на свою страницу, похож на "письмо принято, спасибо! 1 "
Спасибо!