Stack overflow / too much recursion
Verzögerung
Warnungen und Codefehler kurz und knapp
Beim Streifzug durch's Internet findet sich ab und zu auch manche kuriose Warnung oder Fehlermeldung, die durch sehr rechenintensives oder fehlerhaftes JavaScript ausgelöst wurde. Hier sind Beispiele gesammelt, die den fehlerhaften Code zeigen. Denn: Auch aus den Fehlern anderer kann man lernen.
Stack overflow / too much recursion
Das über das onload -Ereignis aufgerufene Script (unten auch über das onclick -Event) gibt, wenn es nicht in einem Frameset ausgeführt wird, einen Fehler zurück, da der Aufruf über den top / parent / self -Objektnamen ins Leere greift. Innerhalb eines Framesets bleibt die Fehlermeldung aus.
Die Fehlermeldungen aus:
MSIE: Stack overflow at line: 0
NN: JavaScript Error: too much recursion line 22
Verzögerung
Die Warnung lautet:
MSIE:
Ein Skript auf dieser Seite verursacht eine Verzögerung im Internet Explorer. Falls das Skript weiter ausgeführt wird, verlängern sich die Antwortzeiten des Computers möglicherweise erheblich.
Soll das Script abgebrochen werden?
Die Verzögerungswarung des IE kann auch hier erzeugt werden: Folgen Sie dem Link: zeit_kalender_freitag13.html und klicken Sie auf den »Freitag den 13. ausgeben«-Button, um das Datum angezeigt zu bekommen. Wenn Sie nun erneut auf den Button klicken erscheint nach einiger Zeit (ca. 2 Min.) besagter Warnhinweis, da das Datumsformat im Eingabefeld nicht korrekt ist. Quittieren Sie die Warnung mit »Ja«, um das Script abzubrechen.
Anmerkung: Die Quellen zu diesen Script(schnipseln) sind hier nicht ausgewiesen. Oftmals wurde der Fehler inzwischen auch schon entfernt.
© 2002
Ziel dieser Website
Motto
»¿Alles nur geklaut?«
Neuigkeiten
Startseite
Eigenes WebProjekt
Am Anfang: Fragen
Guter Stil - Schlechter Stil
Vorlagen
WebStruktur
.htaccess
Passwort-Schutz
Freeware-Tools
Browserspezifische Eigenheiten
MS Smart-Tags (IE)
vCard (IE)
Sturkturierter Quelltext
Textgestaltung
Schriftgröße ist Formatsache
Farbwahl / -schema
Farbwahl (Farbrad)
eMail-Adressen
Strato: Mail-Manager
Newsletter einsetzen
Probleme bei eigener Homepage?
Server-Error-Code
Internet-Domains
Top-Level-Domains
Der Domain.name
MIME-Types
Suchmaschinen
... erfolgreich(er) bedienen
Eintragungsaspekte
Eintragsdauer
Aktuelle Metatags
Meta-Tag-Generator
Sucheingaben metatips
Sucheingaben 2000
Sucheingaben 2001
Sucheingaben2002 Halbjahr
Sucheingaben 2002 Quartal3
Sucheingaben 2002 Oktober
Sucheingaben 2002 November
Sucheingaben 2002 Dezember
Sucheingaben 2003 Januar
XHTML
Vorwort
XHTML 1.0 kompakt
XHTML - Details
Unicode - Testseite
Weiterführende Links
JavaScripts / JScripts
Quellcode-Tipps
Quellcode-Probleme
Browser-Scripts [15]
Browsergröße ändern
resizeTo() moveTo() moveBy()
Neues Fenster öffnen
... Spezielle Funktionen
Neues-Fenster -Tool
Tooltipp-Windows
Dynamisches Einbetten von Internetseiten
Systemparameter auslesen
Frameset-Scripts
Feldinhalte markieren und kopieren
Internet Explorer spezial
CSS(ie) Seiteninhalt zoomen
CSS(ie) filter:Alpha()
CSS(ie) Farbige Scrollbalken 1
CSS(ie) Farbige Scrollbalken 2
Dokumenten-Scripts [8]
Besuchszähler und Änderungshinweis
Title-Tag dynamisch
Dateiname extrahieren
Seite durchsuchen
Seitennavigation
Automatische Gliederung
Hintergrund-Farbrotation
Wandelnde Textcolorierung
Formular-Scripts [22]
Einfaches Formular
Formular prüfen: vor Absenden
Formular prüfen: bei Eingabefeldwechsel
eMail-Adresse prüfen: bei Eingabefeldwechsel
Auf Zahlen begrenzte Eingabe
Dezimaltrennzeichen umwandeln
Abfrage vor Reset
Aktive Elemente hervorheben
Blinkende Element-Inhalte
Fokus einem Element zuweisen
Mengenbegrenzte Eingabefelder
Mengenbegrenzte Eingabefelder
Überzählige Leerzeichen entfernen
Radiobuttons und Checkboxes
Radiobuttons und Eingabefelder
Synchronisierte Checkboxes
Gesperrte Checkboxes 1
Gesperrte Checkboxes 2
Geschützte Eingabefelder 1
Geschützte Eingabefelder 2
Link und Checkbox
Listenfeldeinträge verschieben oder kopieren
Bilder-Scripts [9]
Balkenanzeige 1
Dynamisches Bildformat
Dekadenweiser Bildertausch
Fortschrittsanzeige simulieren
Zufälliger Bildertausch
... mehrerer Bilder
Rechte Maustaste [8]
Personal-Kontext 5.x
Personal-Kontext 5.5
Kein Kontextmenü
Kein Kontextmenü
Gar kein Kontextmenü
Synerger Code
Browsersabotage - close()
Browsersabotage - alert()
Tabellen-Scripts (IE) [6]
Farbverlaufende Bar
Balkenanzeige 2
Tabellenspalten sortieren
Tabellenspalten sortieren 2
Tabellen zur Präsentation
Tabellen zur selektiven Anzeige
Zeit-Scripts [7]
Jahreskalender
Monatskalender
Monatskalender IE5
Datum & Uhr 1
Datum & Uhr 2
Seiten-Verweildauer
lastmodify - deutsche Datums-Ausgabe
DHTML [25]
Splash-Screen - Welcome
Splash-Screen - Wait
Text - Slide
Tipp des Tages
An Seitenanfang springen
Imagemap und Text
Schneefall -Maus-Trailer
Text-Maus-Trailer 1
Text-Maus-Trailer 2
Text-Maus-Circler
Ufo-Maus-Trailer
Augen-Maus-Trailer
Around-Cursor-Objekte
Maus-Trailer-Snake
Fadenkreuz
Text-Ticker
Schmetterlingsflug
Bilder blättern
Bildlupe (magnifier)
Ballon-Flug
Inneres Sonnensystem
Erdumlauf
Schneefall
Schneefall 2
R echner - K onverter - T abellen
HTML2String [K]
Biorhythmus [R]
AstroUhr [R]
Mondphase [R]
Freitag, der 13.
Wochentag und Feiertage [R]
Kalenderdaten berechnen [R]
Ostern [R]
Sonnenauf-/-untergang [R]
Temperatur [°C, °F, K] [K]
Windchillfaktor [K]
Periodisches System der Elemente [T]
Weltbevölkerungsanzeige
Arabische → römische Zahlen [K]
Römische ↔ arabische Zahlen [K]
Primzahlen [R/T]
Dezimalzahl → Näherungsbruch [R]
Euro-Umrechner [K]
B odyM assI ndex 1 [R]
B odyM assI ndex 2 [R]
Bachblüten-Selbsttest [R]
Zeichensatz
Dezimal ↔ Hexadezimal [K]
DOS ASCII 850
Win ANSI 1252
Unicode -Standard
Unicode-Tabellen
Multibyte-Zeichen [T]
eM@il-Entities [K]
Formeln zum (Be-)Rechnen
Y2K-Bug der Jahreszahl
Schaltjahre
Ostern
Goldener Schnitt
BMI (Bodymassindex)
JS-Menü-Tipps - FAQ
FAQ - verschiedenes
JS-Menü-Quellcode
Aktueller Seitentitel
Framesetoptionen
Linkeinträge-Besonderheiten
Ordnertiefenlimit aufheben
Keine rechte Maustaste
klappFrame Erweiterungen
WebSite -Download
i(nternet)Auktionen
Allgemeines
fast alle Auktionen
Auktionsgenerator für Bücher
Erstkontakt-Formular
Auszug Postgebühren
Hintergrundmusik
Suche Porzellangeschirr
mit OnClick
mit OnMouseOver
AutoPlay
Formular für Anbieter
Favorit dieser WebSite anlegen
Gästebuch
Feedback-Formul@r
eM@il schreiben
Nutzungsbedingungen und Impressum