Die Meldung „JavaScript erforderlich“ bedeutet meist, dass JavaScript im Browser deaktiviert oder für die betreffende Website blockiert ist. Aktiviere zuerst die entsprechende Browser-Einstellung und lade die Seite neu. Bleibt der Hinweis sichtbar, sind häufig eine gespeicherte Website-Ausnahme, ein Inhaltsblocker oder ein veralteter Cache die Ursache.
JavaScript ermöglicht unter anderem Anmeldemasken, Menüs, Warenkörbe und interaktive Formulare. Du musst dafür normalerweise nichts installieren: Die Funktion ist in Chrome, Edge, Firefox und Safari bereits enthalten.
JavaScript im verwendeten Browser einschalten
Die Einstellung befindet sich je nach Browser an einer anderen Stelle. Menünamen können sich mit einer neuen Browser-Version geringfügig ändern. Suche in den Einstellungen nach JavaScript, falls der beschriebene Pfad bei dir nicht exakt erscheint.
Google Chrome auf dem Computer
- Öffne über die drei Punkte oben rechts die Einstellungen.
- Wechsle zu Datenschutz und Sicherheit und öffne die Website-Einstellungen.
- Wähle unter den Inhaltseinstellungen den Eintrag JavaScript.
- Aktiviere die Option, mit der Websites JavaScript verwenden dürfen.
- Öffne die betroffene Website erneut oder lade sie mit Strg+F5 beziehungsweise auf dem Mac mit Cmd+Umschalt+R neu.
Kontrolliere auf derselben Einstellungsseite auch die Liste der Websites, die JavaScript nicht verwenden dürfen. Steht die betroffene Domain dort, entferne diesen Eintrag. Eine solche Ausnahme hat Vorrang vor der allgemeinen Erlaubnis.
Microsoft Edge
- Öffne über die drei Punkte die Einstellungen.
- Wähle Cookies und Websiteberechtigungen.
- Öffne JavaScript.
- Schalte die allgemeine Erlaubnis für JavaScript ein.
- Entferne die betroffene Adresse aus der Blockierliste, falls sie dort aufgeführt ist.
Edge verwendet technisch dieselbe Browserbasis wie Chrome, ordnet die Einstellung aber anders ein. Entscheidend sind sowohl der Hauptschalter als auch die individuellen Websiteberechtigungen.
Mozilla Firefox
Firefox bietet in den normalen Einstellungen üblicherweise keinen sichtbaren JavaScript-Schalter, weil JavaScript standardmäßig aktiviert ist. Erscheint die Meldung trotzdem auf vielen Seiten, kann eine erweiterte Einstellung verändert worden sein.
- Gib about:config in die Adressleiste ein und bestätige den Warnhinweis nur, wenn du die Änderung nachvollziehen kannst.
- Suche nach javascript.enabled.
- Der Wert muss auf true stehen. Ist false eingetragen, ändere den Wert per Doppelklick oder über die entsprechende Schaltfläche.
- Lade die Website anschließend neu.
Ändere keine anderen Einträge in diesem Bereich. Ist javascript.enabled bereits auf true gesetzt, liegt das Problem wahrscheinlich an einer Erweiterung, einer Website-Berechtigung oder den gespeicherten Seitendaten.
Safari auf dem Mac
- Öffne in Safari die Einstellungen.
- Wechsle zum Bereich Sicherheit.
- Aktiviere JavaScript, sofern das Kontrollfeld ausgeschaltet ist.
- Lade den betroffenen Tab neu.
Ein Inhaltsblocker kann einzelne Skripte weiterhin unterbinden. Prüfe in diesem Fall die Website-Einstellungen für die geöffnete Seite und schalte den Blocker versuchsweise nur dort aus.
JavaScript auf Android, iPhone und iPad erlauben
Auch mobile Browser bringen JavaScript bereits mit. Eine zusätzliche App oder ein separates Java-Paket ist nicht erforderlich. Java und JavaScript sind trotz des ähnlichen Namens unterschiedliche Technologien.
Chrome auf Android
Öffne in Chrome das Dreipunktmenü und gehe zu Einstellungen, Website-Einstellungen und JavaScript. Erlaube die Ausführung und kontrolliere, ob die betroffene Website als Ausnahme blockiert wird. Beende den Tab danach und rufe die Adresse erneut auf.
Safari auf iPhone und iPad
Die JavaScript-Option liegt in den Geräteeinstellungen von iOS beziehungsweise iPadOS. Öffne die Einstellungen, rufe den Bereich für Safari auf und suche unter Erweitert nach JavaScript. Bei manchen Systemversionen befindet sich Safari innerhalb der App-Liste. Die Suchfunktion der Einstellungen führt meist schneller zum passenden Eintrag.
Andere Browser auf iPhone und iPad verwenden für die Darstellung von Webseiten systemnahe Komponenten. Bleibt die Meldung in mehreren Browser-Apps bestehen, solltest du daher auch die Safari- beziehungsweise Systemeinstellung prüfen.
Nur eine Website meldet weiterhin fehlendes JavaScript
Funktionieren andere interaktive Websites, ist JavaScript wahrscheinlich grundsätzlich eingeschaltet. Die Fehlersuche sollte sich dann auf die betroffene Domain und nicht auf den gesamten Browser konzentrieren.
- Websiteberechtigung prüfen: Öffne über das Symbol links neben der Adresse die Website-Einstellungen. Setze JavaScript auf Zulassen oder stelle veränderte Berechtigungen zurück.
- Privates Fenster testen: Läuft die Seite dort, sprechen die Beobachtungen für gespeicherte Seitendaten oder eine Erweiterung als Auslöser. Der Test allein ändert noch keine Einstellungen.
- Schutz-Erweiterungen eingrenzen: Pausiere Skriptblocker, strenge Datenschutz-Erweiterungen oder Inhaltsfilter ausschließlich für diese vertrauenswürdige Domain und lade sie neu. Schalte nicht wahllos den gesamten Browserschutz aus.
- Seitendaten der Domain löschen: Entferne Cookies und Cache gezielt für die betroffene Website. Du wirst dort möglicherweise abgemeldet; gespeicherte Daten anderer Seiten bleiben bei einer domainbezogenen Löschung erhalten.
- Anderen Browser verwenden: Funktioniert dieselbe Seite im zweiten Browser mit eingeschaltetem JavaScript, liegt die Ursache in der Konfiguration des ersten Browsers. Scheitert sie überall, kann auch die Website selbst fehlerhaft sein.
Ein privates Fenster ist als Gegenprobe besonders nützlich, weil es meist mit einer getrennten Sitzung startet und viele Erweiterungen dort nicht ausgeführt werden. Funktioniert die Seite nur im privaten Modus, lösche nicht sofort sämtliche Browserdaten. Prüfe zuerst die Daten dieser Domain und danach die Erweiterungen einzeln.
Wenn ein Blocker die Skripte absichtlich stoppt
Werbe-, Datenschutz- und Skriptblocker unterscheiden nicht immer zuverlässig zwischen entbehrlichen Elementen und Funktionen, die für Anmeldung, Navigation oder Bezahlung benötigt werden. Erlaubst du JavaScript im Browser, kann eine solche Erweiterung die Ausführung trotzdem verhindern.
Öffne die Erweiterung über ihr Symbol in der Symbolleiste und suche nach einer Einstellung wie auf dieser Website pausieren, Domain zulassen oder Website vertrauen. Verwende diese Ausnahme nur bei einer Adresse, die du kennst und deren Schreibweise stimmt. Lädt die Seite danach, war nicht der JavaScript-Hauptschalter das Problem, sondern die Filterregel der Erweiterung.
Bringt die Ausnahme keine Änderung, aktiviere die Erweiterung wieder. So vermeidest du, den Schutz ohne Nutzen zu verringern. Browser mit eingebautem strengen Tracking-Schutz können ähnlich reagieren; dort genügt häufig eine auf die betreffende Website begrenzte Ausnahme.
Verwaltete Geräte und ausgegraute Einstellungen
Auf einem Arbeits-, Schul- oder Vereinsgerät kann eine zentrale Richtlinie JavaScript oder Änderungen an Websiteberechtigungen sperren. Ein ausgegrauter Schalter, der Hinweis auf eine verwaltete Einstellung oder eine nach dem Neustart zurückkehrende Blockade spricht dafür.
Versuche in diesem Fall nicht, die Richtlinie zu umgehen. Notiere die vollständige Webadresse und die angezeigte Meldung und wende dich an die zuständige Administration. Dort lässt sich prüfen, ob die Website freigegeben werden darf oder ob eine vorgesehene Alternative existiert.
Woran du die erfolgreiche Aktivierung erkennst
Nach dem Neuladen sollte der JavaScript-Hinweis verschwinden und der eigentliche Seiteninhalt erscheinen. Interaktive Bedienelemente wie Anmeldung, Navigation oder Formularfelder sollten reagieren. Das bloße Verschwinden der Meldung reicht nicht, wenn die Seite anschließend leer bleibt.
Bleibt die Website trotz eingeschaltetem JavaScript in mehreren aktuellen Browsern unbenutzbar, liegt der Fehler möglicherweise bei der Website. Typische Anzeichen sind ein identisches Verhalten auf verschiedenen Geräten oder eine Seite, die kurz lädt und dann ohne Inhalt stehen bleibt. In diesem Fall helfen weitere Änderungen am Browser selten; sinnvoller sind ein späterer Versuch oder der Supportweg des Websitebetreibers.
Die schnellste Entscheidungsroute lautet damit: Meldung auf vielen Websites bedeutet, den allgemeinen JavaScript-Schalter zu prüfen. Betrifft sie nur eine Domain, kontrollierst du deren Ausnahme und testest ein privates Fenster. Funktioniert es dort, untersuchst du Seitendaten und Erweiterungen; scheitert es geräte- und browserübergreifend, spricht mehr für ein Problem der Website.
Passende Hilfethemen