Actually (not that I recommend it), you can have something like:
Code:
body {
display:none;
}
in your style sheet for the pages that you don't want to be available without javascript, etc., then (after the stylesheet and opening <body> tag on the page) test for whatever you require and if they pass:
Code:
document.body.style.display='block';
if they fail, they will see nothing. You could be more polite with:
HTML Code:
<body>
<div id="message">Java and javascript required</div>
<div id="realbody">
everything else on the page
</div>
</body>
and a slightly more complex set of styles and script. However, the real trick in a situation like what you describe is to have the forum be fully functional without javascript, Java, and whatever else. These things shouldn't be essential. They can be used to enhance and/or to speed things up, but the forum should still 'work' without them.
Bookmarks