title: internet explorer 9 & javascript variable scoping issue
body: <p>this code works in Chrome &amp; Firefox but not in IE9 ... need some hints ... </p>
  
  <pre><code>var obj = {
      data: [],
  
      json: function() {
          var self = this;
          $.getJSON("highscore.json", function(resp) {
              self.data = resp.splice(0);
          });
      }
  };
  </code></pre>
  
  <p>Update:</p>
  
  <p>thx for your help ... </p>
  
  <p>it was an issue from the ie9, 
  ie has thrown the error code "c00ce56e" - it's an issue with charset.
  i'll try another header in the php scripts ... </p>
  
  <p>thx @ all</p>