per JS auslesen welche CSS Datei die Seite verwendet
Marcus
- javascript
Ist das irgendwie möglich ?
danke marcus
Hi,
Ist das irgendwie möglich ?
nein, keine Chance. Sofern allerdings Dein CSS per <link> eingebunden wird, kannst Du herausfinden, wie die URL der _Ressource_ lautet. Benutze DOM.
Cheatah
Danke, für die Antwort.
Ja das CSS ist per Link eingebungen.
Hättest du ein Beispiel mit DOM ?
oder einen Link ?
Vielen Dank
Marcus
Hallo,
Ja das CSS ist per Link eingebungen.
Hättest du ein Beispiel mit DOM ?
Fuer das erste eingebundene Stylesheet (Index 0):
var cssfile=document.getElementsByTagName("link")[0].getAttribute("href");
MfG, Thomas
Vielen Dank,
klappt super...
gruß
marcus
Hi,
klappt super...
nein, höchstens unter Laborbedingungen. Es ist _unbedingt_ erforderlich, dass Du die Grundlagen von DHTML beherrschst.
Cheatah
weshalb nur unter Laborbedingungen ? wenn es geht, geht es ... oder ?
@all: und geht es auch per js eine cssdatei zuzuweisen ? also das ergebnis das mir der andere befehl liefert verarbeiten...
Hallo,
weshalb nur unter Laborbedingungen ? wenn es geht, geht es ... oder ?
Sofern der Browser die DOM-Methode getElementsByTagName() unterstuetzt, also vorher noch abfragen:
if(getElementsByTagName)
{
// Code
}
@all: und geht es auch per js eine cssdatei zuzuweisen ? also das ergebnis das mir der andere befehl liefert verarbeiten...
Das waere dann mit setAttribute("href","xyz.css") zu loesen, wobei man da genauer hinsehen muss, ob die Browser das Dokument sofort neu rendern.
MfG, Thomas
Hallo,
Sofern der Browser die DOM-Methode getElementsByTagName() unterstuetzt, also vorher noch abfragen:
if(getElementsByTagName)
Sorry, so war das gedacht:
if(document.getElementsByTagName)
MfG, Thomas
Hi,
wenn es geht, geht es ... oder ?
diese Fehlanname ist vermutlich die schwerwiegendste in der Internettechnik.
@all: und geht es auch per js eine cssdatei zuzuweisen ?
Siehe Archiv.
Cheatah
Hi,
Hättest du ein Beispiel mit DOM ?
oder einen Link ?
http://selfhtml.teamone.de/javascript/index.htm
Cheatah