My HTML has died

Site: http://www.gameanyone.com/

Sometimes the pages load fine and display fine. Other times, all the correct html loads and is in the ‘show source’, but the page displays with missing content. This happens on all browsers that I have tested this in (FF, IE, Chrome). It is happening for other users, not just myself.

It used to work fine all the time. The HTML has not been altered since then.

About 10% of the time, my HTML doesn’t do what its supposed to do. Any ideas?

Actually, even though I have added the ad to my competitive ad filter in AdSense, the ad still shows up. I know it is from AdSense. I know for a fact that this is the ad that is screwing up my site. How do I get rid of this?

I think you will have to control that through Adsense. There’s not much you can do once Adsense has decided what ad to deliver to your site.

I think I figured it out. I noticed that an ad for safecount.net would always appear on the broken pages. The ad loads fine and is just a jpg, but adding it to my block list in AdSense has fixed it.

I guess Google doesn’t test the ads thoroughly.

Hmm, even if it were the JS interfering, it shouldn’t completely stop bits of HTML from loading, as long as you’ve waited for it to all finish. Do you have any screenshots or code (HTML source) of a page that hasn’t loaded properly?

When the page is broken, it says the page had been fully loaded, and all the html shows correctly in the source. I use 2 ad networks, both are prestigious and don’t tolerate bad ads. I haven’t noticed any problems on other sites using these networks. I can’t recall if there is any specific ad that is screwing things up.

If there were a bad ad in the mix, is there anything I can do about it?

I validated the HTML… except for the required part for my ad networks.

@Raffles: This happens for multiple people, not just myself.

I tried to get a screenshot of what’s happening, but I couldn’t get it to break. An example of a broken page would be the following page, but only listing the first video (Part 1), instead of the full 11 videos. Also, sometimes, the left-hand navigation doesn’t appear. http://www.gameanyone.com/game/Wii/5987.html

Works fine for me in FF and Safari (Mac) with many page reloads.

However, you should validate your html and [URL=“http://jigsaw.w3.org/css-validator/”]css, as there are errors that could be causing trouble.

In your CSS, I notice you have this, too, which may not be causing problems but is not valid:

.usertip { center;height:15px;padding:6px 0px 0px 11px; }

Looks OK to me too, but when people post “it doesn’t work” without describing precisely what it is and how it is not working, it’s hard to tell. If you just mean that the page doesn’t finish loading, it could be some external JavaScript interfering, or even your internet connection. Does this happen on computers other than the one you’ve tested this on?

There is advertisement code below the link to the first video. Could the external JS be stalling the site load?