I wanted to display a message on the top of my site when the javascript is disabled (just like on SO), but on google chrome is not working
Hmmm... I've opened Google Chrome with Javascript issuing:
c:\Documents and Settings\grzole\Local Settings\Application Data\Google\Chrome\Application>chrome -disable-javascript
And when visiting some <noscript>
example found on Internet I can see the message:
http://www.java2s.com/Code/HTMLCSS/Object-Tags/noscriptExample.htm
http://www.java2s.com/Code/HTMLCSSDemo/noscriptExample.htm
So it looks like it's working. I have Google Chrome 2.0.172.39.
Odd. I can repro this in Chrome 4.1.249.1064 (45376)
I had trouble finding it, so here's how:
you can disable JavaScript on Chrome in Options > Under the Hood > Privacy > Content > Javascript >
I can confirm this bug with current Chrome (4.1.249.1064). It seems not to be a Webkit issue because other webkit-based Browsers support the tag.
Although hiding the text with Javascript may be possible, it is not really an option; the noscript tag is part oof the w3c standard an so it should be supported by a browser that claims to be standards compliant.