Stick with firefox or opera avoid IE or clones, not all pages seem to have the iframe tag, which leads me to believe it might be remnants.