Forum Moderators: martinibuster
Anyone else experiencing this problem?
I don't mean to sound like a by-the-script tech support guy, but have you tried:
- Clearing your cookies and browser cache files?
- Setting your IE security and privacy to default settings?
- Checking your advanced settings tab to see if anything is funky there?
- Verifying that other javascripts are loading fine?
Yep, I've tried them all in exactly the order you gave them in (freaky!)
Clearing cache/cookies did work a few times but now whenever I try that I still get the same error. Plus now I have to re-login to every site I visit with a user account (grr!)
If I use this url in IE:
view-source:http://pagead2.googlesyndication.com/pagead/show_ads.js
I can view the javascript file, but it won't seem to load when called via a html file (doesn't even show up in the browser cache)
Even checked my hosts file for any errors but it's empty. Sites that I used to visit on a daily basis are now out of bounds to me unless I use another browser :(
Anyway, here's a bit of a drastic but perhaps helpful idea; Have you tried accessing the same pages in a different browser... either one still using an IE shell (e.g., netcaptor, myIE), or a complete alternative (Opera, Netscape, etc.)?
If the javascript problems persisted, at least then you'd have it narrowed down to a firewall or ISP issue, whereas if the javascript problems were solved, you'd know it was specifically an IE / IE-settings issue.
And speaking of drastic... did you also try a complete reinstall and/or upgrade of IE via Windows Updates?
Oh, and one other thing. While this would be QUITE a drastic way of fixing your current problem, might I respectfully recommend that you upgrade to XP if possible? After banging my head up against a wall in many respects with 98 and ME for years, I can't tell you how blissfully my computing/surfing experiences have improved since I installed XP.
language="javascript" as given in Googles snippets is invalid, and should be replaced by type="text/javascript". So I suggest that you violate their TOS and change the code to standards conforming XHTML. They already know about this, and I assume it will eventually get changed in their templates too.
I can't garantee that this will solve your IE 6 problem, but I know for certain that Mozilla doesn't load javascript code in XHTML pages when the script tag is missing the type attribute.
(If you want even more fun, have a look at your ads in Mozilla. Not sure about other platforms, but at least on Linux they don't show quite as intended...)
It looks like I'm experiencing the same problem with IE 5.01 (= IE 5.0 Service Pack 2). Pages with Google Ads sometimes won't load -- all you can see is a blank page that keeps loading forever.
This only happens in two cases:
1) When the show_ads.js file is not in IE's cache and it has to fetch it from Google's server.
2) When the show_ads.js file is in IE's cache, but IE has to communicate with Google's server to check if there's a newer version of the file. This normally happens once per browsing session.
As others have pointed out, the behavior is erratic, and the presence of one of the above conditions does not guarantee that the problem will occur. I'd say it happens about 50% of the time.
It's not an XHTML thing. My site uses HTML 4.01.
I consider it to be a very serious problem. It affects the most popular browser and looks like my server is down, which makes my site look unprofessional to users. It's currently preventing me from placing Google ads on more than a fraction of my site's pages.
I wrote to Google about the bug. They asked for additonal information (browser version, screenshots), but I haven't heard from them in a few days.
I may have discovered a workaround (which violates the TOS, by the way). Ever since I placed the .js file on my server and changed the code from <script src="pageads2.google.../show_ads.js"> to <script src="www.mysite.com/show_ads.js">, I haven't been able to reproduce the bug (despite my best attempts). I'm going to keep testing it.
Best wishes,
Tomasz P. Szynalski
Tom
I've looked at my site's access logs, and I haven't seen ANY reduction in IE or overall users' hits, and I have AdSense ads on nearly ALL my site's pages.
If what you were saying was true, then I'd have undoubtedly noticed a huge drop-off in visits and/or hits.
Additionally, I'm viewing my own pages with IE 6 (Win XP) with no problems.
I'm not saying there's not a problem here. I'm just suggesting that it may be affecting only a tiny subset of Web surfers.
You wouldn't have seen a dropoff in hits, because the bug causes users to hit Reload repeatedly, as that is the only way to make the page load eventually.
Some users will go away (thinking your site is down), some will keep hitting Reload, so that you end up with the same number of hits as before.
The number of visitors may be misleading, because it mostly depends on the number of inbound links, not on whether the user actually manages to view your page (or how many pages they view).
Tom
I have over a thousand people visit my site every day. I have some pretty loyal / frequent visitors, and you can bet they let me know when something isn't looking quite right. If even a substantive number were seeing blank white boxes, I'd assume I'd have heard a peep. Last week, two folks complained that the font on my menu buttons was overlapping the main body text (they had accidentally increased their base-font size, but this cued me to make my menu button text a fixed font size ;-)
I just checked my logs for June. 24% of my users are browsing with IE 5.0, 63% with IE 6.0. That means at least two thousand people have viewed my site on IE 5.0. Not a peep.
Have you checked your security settings? Cleared your temp cache? Are you running a firewall (even natively with XP?)
I earlier checked on another prominent Webmaster bulletin board, and couldn't find one person complaining about an AdSense problem.
Again, I'm not saying the problem doesn't exist. But it's clearly not affecting all IE 5.0 users.