Skip to main content

Bug Tracker

Side navigation

#6750 closed bug (invalid)

Opened July 01, 2010 05:03AM UTC

Closed July 02, 2010 02:46AM UTC

Last modified July 02, 2010 02:49AM UTC

$.getJSON (and $.ajax) not working in IE 8

Reported by: thisislobo Owned by:
Priority: Milestone: 1.4.3
Component: ajax Version: 1.4.2
Keywords: IE8 Cc:
Blocked by: Blocking:
Description

This problem went away when I downgraded from 1.4.2 to 1.3.2 so I am guessing this is a bug.

The code is for a Facebook app at http://apps.facebook.com/frequence-game/

The core JS file is at http://pikadoo.com/facebook/Frequence/freq.js but there is also JS in the main HTML, which you can only see if you grant permission to Facebook app (sorry about this).

The app runs as an iFrame. It breaks on a $.getJSON function call in the setUpGame() function and fails in the bowels of jQuery. More information at http://stackoverflow.com/questions/3154273/getjson-jquery-not-working-in-ie-8

Attachments (4)
  • freq.css (3.0 KB) - added by thisislobo July 02, 2010 02:42AM UTC.

    CSS file for the HTML file to work.

  • freq.js (12.2 KB) - added by thisislobo July 02, 2010 02:36AM UTC.

    This is the companion JS file necessary for the HTML file to work.

  • temp2.2.html (10.7 KB) - added by thisislobo July 02, 2010 02:41AM UTC.

    Sorry the previous file was incorrect.

  • temp2.html (16.9 KB) - added by thisislobo July 02, 2010 02:33AM UTC.

    Since the original defect can only be found inside a Facebook app, I am attaching the HTML here for debugging.

Change History (2)

Changed July 02, 2010 02:46AM UTC by dmethvin comment:1

resolution: → invalid
status: newclosed

Hi, can you reduce the test case further? Perhaps you could get someone to help on the forum. Knowing that the behavior changed from 1.3 to 1.4 is a good start, but not necessarily an indication of a bug in jQuery.

Changed July 02, 2010 02:49AM UTC by thisislobo comment:2

Sorry I tried to help out by uploading the HTML, JS and CSS files but it's still difficult to replicate. The best option would be to go to the Facebook app.