Lesen externer StyleSheet-Angaben
Jürgen Schomann
- dhtml
0 benji0 Thomas J.S.
Hallo,
wenn ich in einer HTML-Datei über den Tag
<link rel="stylesheet" type="text/css" href=>
externe StyleSheet-Angaben einfüge, wobei die Datei mit den Angaben z. B.
wie folgt aussieht:
.TEXT1 {
font-family:Arial;
font-size:7pt;
color:#000000;
}
.TEXT2 {
font-family:Arial;
font-size:7pt;
color:#FF0000;
}
kann ich in MSIE über JavaScript z. B. mit
document.styleSheets[0].rules.item(0).style.cssText
die StyleSheet-Angaben auslesen aber leider nicht den den Klassenselektor für den ersten Eintrag 'TEXT1'.
Gibt es eine Möglichkeit auch diese Angabe zu erhalten?
Gleich noch eine weitere Frage. Im MSIE klappt die o. g. JavaScript-Anweisung document.styleSheets[0].rules.item(0).style.cssText. Im Netscape Navigator 7 ist das rules-Objekt anscheinend unbekannt, so dass nur document.styleSheets[0] funktioniert, womit man aber noch nichts anfangen kann, um die StyleSheet-Angaben zu lesen.
Vielen Dank für eine Antwort.
Mit freundlichen Grüßen
Jürgen
document.styleSheets[0].rules.item(0).style.cssText
Noch nie gehört ...
Hallo,
Vielen Dank für eine Antwort.
Gerne.
Grüße
Thomas
PS: Du hast keine Frage gestellt!
Es heisst 'cssRules'!
http://www.mozilla.org/docs/dom/domref/dom_style_ref.html#998118
Für's Hellsehen bekomme ich von dir ein "Dankeschön" spendiert.
Hallo,
Vielen Dank für eine Antwort.
Gerne.
Grüße
ThomasPS: Du hast keine Frage gestellt!
Es heisst 'cssRules'!
http://www.mozilla.org/docs/dom/domref/dom_style_ref.html#998118Für's Hellsehen bekomme ich von dir ein "Dankeschön" spendiert.
Hallo Thomas,
vielen Dank für Deine Antwort, die Angabe 'rules' hatte ich von der Internetseite
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtmlrefs.asp
Freundliche Grüße
Jürgen