Was mein Kollege damit sagen will, ist:
es ist effektiver, alle bei JavaScript ausgeblendeten Module standardmäßig mit display: none im CSS auszublenden und bei Vergabe der Klasse "jsEnabled" im body (durch JavaScript) wieder einzublenden:
<html>
<head>
<title>JavaScript Ein- und Ausblendungen</title>
<style type="text/css">
#foo { display:none; }
.jsEnabled #foo { display:block; }
</style>
</head>
<body>
<script type="text/javascript">
document.getElementsByTagName('body')[0].className += ' jsEnabled';
</script>
<h1 id="foo">Mich sieht man nur mit JavaScript</h1>
</body>
</html>
Gruß, LX
--
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes