I am currently doing the same ajax request using jQuery every 2sec. For some reason, on IE8 it only work the first time. Each following request automatically seems to go to
Just so you know $.ajax has a cache attribute that, when set to false does exactly what Jason is doing, namely, includes a random parameter that means no requests get cached. It's a little more elegant than doing it yourself