JavaScript/Deprecated

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Einige Eigenschaften und Methoden sind obsolet geworden und sollten nicht mehr verwendet werden.


[Bearbeiten] missbilligte Methoden

[Bearbeiten] captureEvents()

[Bearbeiten] escape()

  • Beschreibung: wandelt Steuerzeichen um
  • bessere Alternative: Diese Funktion hatte ein problematisches Verhalten bei diversen Zeichen (das Pluszeichen wird z.B. nicht verändert, obwohl es dadurch in der URL als Leerzeichen interpretiert würde), und ist deshalb durch encodeURI() und encodeURIComponent() ersetzt.

[Bearbeiten] unescape()

[Bearbeiten] getYear()

  • Beschreibung: berechnete Anzahl Jahre falsch
  • bessere Alternative: Verwenden Sie möglichst die eindeutige Methode getFullYear().

[Bearbeiten] setYear()

  • Beschreibung: berechnete Anzahl Jahre falsch (Y2K-Bug)
  • bessere Alternative: Verwenden Sie möglichst die eindeutige Methode setFullYear().

[Bearbeiten] string.big()

  • Beschreibung: (großen Text erzeugen)
  • bessere Alternative: Verwenden sie CSS: font-size

[Bearbeiten] string.blink()

  • Beschreibung: (blinkenden Text erzeugen)
  • bessere Alternative: Verwenden Sie, wenn überhaupt, CSS-Animations

[Bearbeiten] string.bold()

  • Beschreibung: (fetten Text erzeugen)
  • bessere Alternative: Verwenden Sie CSS: font-weight

[Bearbeiten] string.fixed()

  • Beschreibung: (Teletyper-Text erzeugen)
  • bessere Alternative: Verwenden Sie CSS: font-family


[Bearbeiten] string.fontcolor()

  • Beschreibung: (Schriftfarbe erzeugen)
  • bessere Alternative: Verwenden Sie CSS: color


[Bearbeiten] string.fontsize()

  • Beschreibung: (Schriftgröße erzeugen)
  • bessere Alternative: Verwenden Sie CSS: font-size

[Bearbeiten] string.italics()

  • Beschreibung: (kursiven Text erzeugen)
  • bessere Alternative: Verwenden Sie CSS: font-style

[Bearbeiten] string.small()

  • Beschreibung: (kleinen Text erzeugen)
  • bessere Alternative: Verwenden Sie CSS: font-size

[Bearbeiten] string.strike()

  • Beschreibung: (durchgestrichenen Text erzeugen)
  • bessere Alternative:Verwenden Sie CSS: text-decoration

[Bearbeiten] string.sub()

[Bearbeiten] string.sup()

[Bearbeiten] window.find()

  • Beschreibung: Durchsucht den Inhalt eines Fensters nach einem Text. Entspricht in der Funktionalität dem Menübefehl "Suchen". Die Suche bezieht sich nur auf die aktuelle Seite.
  • war nie Teil eines Standards, sollte nicht verwendet werden

[Bearbeiten] window.home()

  • Beschreibung: Entspricht einem Klick auf den "Home"-Button im Browser.
  • war nie Teil eines Standards, sollte nicht verwendet werden
  • bessere Alternative:

[Bearbeiten] window.moveBy()

  • Beschreibung: Verschiebt ein Fenster um so viele Pixel wie angegeben.
  • war nie Teil eines Standards, sollte nicht verwendet werden

[Bearbeiten] window.moveTo()

  • Beschreibung: Verschiebt ein Fenster um so viele Pixel wie angegeben.
  • war nie Teil eines Standards, sollte nicht verwendet werden

[Bearbeiten] window.resizeBy()

  • Beschreibung: Vergrößert ein Fenster um so viele Pixel wie angegeben.
  • war nie Teil eines Standards, sollte nicht verwendet werden

[Bearbeiten] window.resizeTo()

  • Beschreibung: Vergrößert ein Fenster um so viele Pixel wie angegeben.
  • war nie Teil eines Standards, sollte nicht verwendet werden


[Bearbeiten] window.scrollBy()

  • Beschreibung: Scrollt ein Fenster um so viele Pixel wie angegeben.
  • war nie Teil eines Standards, sollte nicht verwendet werden

[Bearbeiten] window.scrollTo()

  • Beschreibung: scrollt ein Fenster um so viele Pixel wie angegeben.
  • war nie Teil eines Standards, sollte nicht verwendet werden

[Bearbeiten] window.stop()

  • Beschreibung: Entspricht einem Klick auf den "Stop"-Button im Browser. Der Ladevorgang einer Seite wird dadurch abgebrochen.
  • war nie Teil eines Standards, sollte nicht verwendet werden

[Bearbeiten] document.alinkColor()

  • Beschreibung: gibt dem Link eine Farbe, wenn er active ist.
  • bessere Alternative: CSS :active


[Bearbeiten] document.bgColor()

[Bearbeiten] document.fgColor()

[Bearbeiten] document.linkColor()

[Bearbeiten] document.vlinkColor ()

  • Beschreibung: Setzt Textfarbe für links für bereits besuchte Seiten
  • bessere Alternative: Verwenden Sie CSS!

[Bearbeiten] document.captureEvents()

[Bearbeiten] offsetX

  • Beschreibung: Microsoft-Syntax. Speichert die horizontalen Pixel (offsetX) und die vertikalen Pixel (offsetY) der Mauszeiger-Position relativ zur oberen linken Ecke des Elements, das ein Ereignis ausgelöst hat.
  • bessere Alternative: Verwenden Sie stattdessen
    • clientX (relative zur Fenstergröße)
    • screenX (relative zum gesamten Bildschirm)
    • pageX (relativ zum Dokument, aber nicht unterstützt im IE8).

[Bearbeiten] offsetY

  • Beschreibung: Microsoft-Syntax. Speichert die horizontalen Pixel (offsetX) und die vertikalen Pixel (offsetY) der Mauszeiger-Position relativ zur oberen linken Ecke des Elements, das ein Ereignis ausgelöst hat.
  • bessere Alternative: Verwenden Sie stattdessen
    • clientY (relative zur Fenstergröße)
    • screenY (relative zum gesamten Bildschirm)
    • pageY (relativ zum Dokument, aber nicht unterstützt im IE8).

[Bearbeiten] outerText

  • Beschreibung: Speichert den gleichen Wert wie innerText, kann jedoch beim Ändern umgebende HTML-Tags entfernen und durch Text ersetzen.
  • bessere Alternative: Verwenden Sie JavaScript/DOM/Node/textContent

[Bearbeiten] outerHTML

  • Beschreibung: Speichert den Inhalt eines HTML-Tags plus das Anfangs- und End-Tag mit allen Angaben.
  • bessere Alternative:
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Übersicht
Index
Mitmachen
Werkzeuge
Spenden
SELFHTML