Bonjour,

Dans la page d'options d'une extension gmail j'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
var request = 'http://keyserver.gingerbear.net/pks/lookup?search=corentinhenry%40gmail.com&fingerprint=on&op=index';
    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = function() {
        if (xhr.readyState == 4 ){
            if (xhr.status == 200 || xhr.status == 0) {
                alert("reponse : "+xhr.responseText);
            }
        }
    };
    xhr.open("GET",request,true);
    xhr.send(null);
Mais quand je teste la première fois, la réponse est vide. En revanche, les fois suivantes j'ai bien la réponse que j'attends. Lorsque ça échoue la console m'indique que le statut de la requête est "canceled". À quoi cela peut-il être dû ?

Merci d'avance