Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

<noscript> HTML noscript-Element

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Das <noscript>-HTML-Element definiert einen Abschnitt von HTML, der eingefügt wird, wenn ein Skripttyp auf der Seite nicht unterstützt wird oder wenn das Scripting im Browser momentan ausgeschaltet ist.

Attribute

Dieses Element enthält nur die globalen Attribute.

Beispiele

html
<noscript>
  <!-- anchor linking to external file -->
  <a href="https://www.mozilla.org/">External Link</a>
</noscript>
<p>Rocks!</p>

Ergebnis mit aktiviertem Scripting

Rocks!

Ergebnis mit deaktiviertem Scripting

Externer Link

Rocks!

Nutzungshinweise

Das <noscript>-Element stellt seine Kinder unterschiedlich dar, je nachdem, ob Scripting aktiviert ist:

  • Wenn Scripting deaktiviert ist, stellt das <noscript>-Element seine Kinder als HTML-Inhalt dar.
  • Wenn Scripting aktiviert ist, stellt das <noscript>-Element seine Kinder als Text dar.

Technische Zusammenfassung

Inhaltskategorien Metadateninhalt, Flussinhalt, Phraseninhalt.
Zulässiger Inhalt Wenn Scripting deaktiviert ist und wenn es ein Nachkomme des <head>-Elements ist: in beliebiger Reihenfolge null oder mehr <link>-Elemente, null oder mehr <style>-Elemente und null oder mehr <meta>-Elemente.
Wenn Scripting deaktiviert ist und es kein Nachkomme des <head>-Elements ist: jeder transparente Inhalt, aber kein <noscript>-Element darf unter den Nachkommen sein.
Andernfalls: Flussinhalt oder Phraseninhalt.
Tag-Auslassung Keine, sowohl der Start- als auch der End-Tag sind obligatorisch.
Zulässige Eltern Jedes Element, das Phraseninhalt akzeptiert, wenn es keinen übergeordneten <noscript>-Element gibt, oder in einem <head>-Element (aber nur für ein HTML-Dokument), auch hier wenn es keinen übergeordneten <noscript>-Element gibt.
Implizierte ARIA-Rolle Keine entsprechende Rolle
Erlaubte ARIA-Rollen Keine role erlaubt
DOM-Schnittstelle [`HTMLElement`](/de/docs/Web/API/HTMLElement)

Spezifikationen

Spezifikation
HTML
# the-noscript-element

Browser-Kompatibilität