This dans différents appels de fonction

function maFonction(){
  var element = (this == window) ? "window" : this.id;
  log("this == " + element);
}

résultat : window.
résultat : button2
résultat : window.
résultat : button4