It seems that it's possible to get opera to show the content of a
It took me a long time to work out why there was the content of <noscript> tags popping up on our site for opera users. They were showing the raw html of the text inside the tag, but it was showing up.
It turned out that someone had added CSS to style noscript elements, and
set them to
display: block. From this, it seems that Opera (9.51)
treats noscript elements as if they were a
<pre> tag, styled with
This seems quite sensible, and it was a bit silly for us to style the noscript element as displayed. However, the HTML spec says that the browser shouldn't display the noscript except in 2 specific cases - scripting being turned off or it not having run a previous script on the page. As neither of these have happend, it should not display the text, putting Opera in the wrong.