Pourquoi Firefox renvoie-t-il 0 comme valeur de $ (window) .height ()

Il me semble que Firefox devrait être mieux équipé pour retourner la valeur correcte lors de l'utilisation de $(window).height().

Je suis à l'aide de jQuery 1.8.2. Est-ce un bug dans cette construction? Tous les autres navigateurs que j'ai testé renvoie une valeur appropriée lors du calcul de la hauteur de la fenêtre d'affichage.

Pour contourner ce problème, j'ai utilisé la capture ci-dessous pour appliquer une valeur de pixel d'un div.

$(window).bind('cwsObjectsShown', function() {
  var height = $(window).height();
  if (height === 0) {
     height = window.innerHeight;
  }
  height = height - '120';
  $('#game_objects').css('height', height + 'px');
});

source d'informationauteur killtheliterate