MediaList | NN 6 IE nicht zutreffend DOM 2 | ||
Das MediaList-Objekt ist eine abstrakte Darstellung einer Objektsammlung mit den Zeichenfolgennamen der für ein bestimmtes styleSheet-Objekt angegebenen Medien im W3C-DOM. Bei dem Rückgabewert der media-Eigenschaft eines styleSheet-Objekts handelt es sich um ein MediaList-Objekt (IE 6 für Windows gibt fälschlicherweise einen Zeichenfolgenwert zurück). Medientypen (wie print, screen, aural usw.) werden für das Stylesheet entweder über das media-Attribut eines link-Elements oder über eine @media-Regel in einem style-Element festgelegt. Da die Medienunterstützung in Browsern der Version 6, abgesehen von den Medientypen print und screen (und dem Standardtyp all), noch ziemlich eingeschränkt ist, spielen die Details dieses Objekts noch keine große Rolle. |
|||
Objektspezifische Eigenschaften | |||
|
|||
Objektspezifische Methoden | |||
|
|||
Objektspezifische Ereignisbehandlungsroutineneigenschaften | |||
Keine. |
length | NN 6 IE nicht zutreffend DOM 2 |
Schreibgeschützt | |
Gibt die Anzahl der Elemente in der Sammlung zurück. |
|
Beispiel | |
var howMany = document.styleSheets[0].media.length; |
|
Wert | |
Eine ganze Zahl. |
mediaText | NN 6 IE nicht zutreffend DOM 2 |
Schreibgeschützt | |
Gibt die Namen aller Medien in Form einer durch Kommas getrennten Liste zurück. |
|
Beispiel | |
var allMedia = document.styleSheets[0].media.mediaText; |
|
Wert | |
Zeichenfolge. |
appendMedium( ), deleteMedium( ) | NN 7 IE nicht zutreffend DOM 2 |
appendMedium("mediumType") deleteMedium("mediumType") | |
Fügt einen Medientyp in die Liste ein oder entfernt ihn aus der Liste. In Netscape 6.2 heißen die Methoden fälschlicherweise append( ) und delete( ). |
|
Parameter | |
|
|
Zurückgegebener Wert | |
Keiner. |
item( ) | NN 6 IE nicht zutreffend DOM 2 |
item(index) | |
Gibt eine Mediennamenszeichenfolge aus der Sammlung zurück, die dem mit dem Indexwert in der Quellcodereihenfolge übereinstimmenden Element entspricht. |
|
Parameter | |
|
|
Zurückgegebener Wert | |
Zeichenfolge. |