So it's at least partly transparent to you.
Not too sure about detecting if scripting is disabled. You can't do it with JSP code, because that's the server side, and it doesn't know anything about the client. And you can't do it client side, because what script will you run to check, if scripting is disabled?
Originally posted by Mike Curwen: Not too sure about detecting if scripting is disabled.[...]And you can't do it client side, because what script will you run to check, if scripting is disabled?
That last bit was me thinking out loud.
An IDE is no substitute for an Intelligent Developer.