Hi
Thanks for your reply. I had not heard of using those program ids before, but after doing a bit of googling (and reading
http://forums.asp.net/t/1000060.aspx?PageIndex=2) it seems they just use version 3 or lower. Since version 3 is installed with IE6, I would've thought it would be better to just specify v3 or v6. It shouldn't make any difference on the wii anyway since that uses Opera.
After adding alerts in like you suggested, I found that only the first alert worked on the wii, so removing all the alerts except the one with responseText made it work. But I tried another page with a script that just has a couple of alerts (and doesn't create an XmlHttpRequestObject) and on that page both alerts worked properly, so it's not that the wii can only display one alert per page.
Also, another page very similar to the one I was having trouble with, if I tried to write the responseText to the body and also to a new window it wouldn't work. If I comment out the new window so it just writes to the page it works.
So I guess the problem is solved (for this example anyway), although it would be nice to know why it originally didn't work and if it could be made to work in that way.