Si j'appelle le killSwitch() en dehors de l'onkeypress, je provoquerai une erreur. Mais à l'intérieur de la fonction onkeypress, j'ai très bien fonctionné. Pourquoi?javascript appel d'une méthode privilégiée
// this works fine
var ClassA = function()
{
var doc = document;
// killSwitch();
doc.onkeypress = function(e){ killSwitch(); }
this.killSwitch = function(){ alert('hello world'); }
}
var myClass = new ClassA();
Rats, vous me battez de 30 secondes! +1, belle réponse – Josh