Well, turns out the uncaught Google ad exception wasn't due to the inclusion of external Javascript code, it was due to the inclusion of an iframe. Apparently Firefox goes into a tizzy if you try to include anything via document.write instead of using the DOM createElement and appendChild methods.
So, here's how you use Google Ads if you wanna serve your pages the way God (and the W3C) means you to (you'd better sit down):
What they want you to do is this:
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Don't do that. That's the script that puts the whammie on you. Instead, you have to include that script directly on the page, so you can edit it and take the nasty bits out. Here's the corrected version:
[ home - archives - quoteboard - blogger decoder - wishlist ]
This work is licensed under a
Creative Commons License.