Sven (κ): CSS-Einbnidungen "deaktivieren", usw.

Hallo,

wie man CSS-Dateien "einbindet", ist durchaus klar:

<link rel="stylesheet" type="text/css" href="design.css" ...>

wie man sie deaktiviert, auch:

<link rel="stylesheet" ... disabled="disabled">

Meines Wissens wird diese "deaktivierung" von Opera nicht unter-
stützt bzw. wurde nicht unterstützt. Zudem gibt es eine Möglichkeit,
mit JavaScript darauf zuzugreifen (document.stylesheets...?), womit
ein dynamisches schnelles auswechseln des Designs auf der Klienten-
seite möglich ist.

Jetzt habe ich jedoch ewig bei Gooogle gesucht, jedoch nix gefunden -
hat hier vielleicht jemand einen Tipp, wie das ganze noch mal geht?

Grüße,

Sven

--
Signatur :)

  1. Hi,

    wie man CSS-Dateien "einbindet", ist durchaus klar:
    <link rel="stylesheet" type="text/css" href="design.css" ...>
    wie man sie deaktiviert, auch:
    <link rel="stylesheet" ... disabled="disabled">

    Inwiefern sollte das klar sein?
    link-Elemente haben kein disabled-Attribut.

    Meines Wissens wird diese "deaktivierung" von Opera nicht unter-
    stützt bzw. wurde nicht unterstützt.

    Warum auch? Ist ja nicht definiert.

    Mein Ansatz wäre: entweder das href-Attribut des link-Elements ändern oder das Element im Dokumentbaum durch ein anderes ersetzen.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hi,

      Mein Ansatz wäre: entweder das href-Attribut des link-Elements ändern oder das Element im Dokumentbaum durch ein anderes ersetzen.

      Opera kann inzwischen (AFAIK mindestens seit 7.5x) styleelement.disabled = true.
      Oder habe ich die Frage falsch verstanden und sie bezog sich nicht auf Javascript?

      freundliche Grüße
      Ingo