Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 31.01.2011, 12:30
Ares Ares ist offline
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 10.12.2005
Beiträge: 41
Ares befindet sich auf einem aufstrebenden Ast
Standard Erkennen ob JavaScript deaktiviert ist und anderen Inhalt anzeigen

Hallo!

Ich verwende auf meiner Webseite ein JavaScript um mehrere Bilder nacheinander in einem "Slider" anzuzeigen.

Im HTML-Text sind die Bilder einfach in einer Liste aufgezählt, die korrekt Anzeige übernimmt dann das JavaScript:

HTML-Code:
 <div id="slider">
  <ul>
    <li><img src="images/01.jpg" alt="" /></li>
    <li><img src="images/02.jpg" alt="" /></li>
    <li><img src="images/03.jpg" alt="" /></li>
    <li><img src="images/04.jpg" alt="" /></li>
    <li><img src="images/05.jpg" alt="" /></li>
   </ul>
 </div>
Das Funktioniert alles prima. Aber wenn JavaScript nicht aktiviert ist, werden die Bilder natürlich nicht nacheinander angezeigt sondern erscheine alle in der Liste. Das sprengt dann leider mein Design.

Für den Fall, dass JavaScript nicht aktiv ist, wäre es kein Problem nur ein Bild anzuzeigen. Aber wie erkenne ich diesen Fall?

Ich brauche quasi etwas in der Form:

Code:
if (JavaScript Aktiv) then
   <ul>
      <li>"Liste mit allen Bilder"</li>
      <li>"mit"</li>
      <li>"Bilder"</li>
   <ul>
else
   <ul>
      <li>"nur ein Bild"</li>
   <ul>
endif
Mit dem noscript-Tag kann ich den ELSE-Teil zwar realisieren, aber nicht den IF-Teil.

Wie löst man so etwas richtig?

Besten Dank
Ares
Mit Zitat antworten
Sponsored Links