JavaScript: embeds
Das clientseitigeembeds
-Objekt ist zum Einen ein Array der eingebetteten Features einer Seite (unter JavaScript ) und zum Anderen eine Kollektion (unter JScript) eben dieser embed
-Elemente.
JScript
Die embeds
-Kollektion (JScript) besitzt die folgende Eigenschaft:
- length (JScript 3.0)
... und Methoden:
- item (JScript 3.0)
- namedItem (JScript 6.0)
- tags (JSript 3.0)
- urns (JScript 5.0)
Bitte beachten Sie, dass es sich dabei um eine Kollektion handelt. Die Eigenschaften von Kollektionen werden im Abschnitt 4 dieses Kapitels genauer beschrieben.
a = document.embeds.meinemb.pluginspage;
...
JavaScript
Wie bereits eingangs erwähnt, handelt es sich bei embeds
unter JavaScript um ein Array. Der Zugriff auf einen einzelnen Embeds kann entweder über den nullbasierten Index oder den Namens-String geschehen. Beide werden innerhalb der eckigen Klammern notiert. Außerdem kann das Embed auch direkt als Unterobjekt des Dokuments mit dem Namen angesprochen werden. Beispiel:
a = document.embeds[0].play();
b = document.embeds['meinEmb'].stop();
c = document.meinEmb.pause();
Je nach verwendetem Feature des Embeds (Audio, Video, 3D) und installiertem Plugin, besitzt es unterschiedliche Methoden. Da die Methoden leider nur unzureichend beschrieben werden, soll hier lediglich eine Aufzählung erfolgen. Die Funktionsweise der meisten Methoden läßt sich allerdings leicht an den Namen erschließen. Weitere Informationen erhalten Sie u.a. bei Netscape: LiveAudio and LiveConnect.
AnimateObject | init | seek |
DeleteObject | isActive | SetAnchorObject |
destroy | IsPaused | SetBackgroundImage |
end_time | IsPlaying | setvol |
equals | IsReady | ShowObject |
fade_from_to | LoadScene | SpinObject |
fade_to | MorphObject | start_at_beginning |
getClass | notify | start_time |
getPeer | notifyAll | stop |
GetVolume | onAnchorClick | stop_all |
getWindow | onMouseMove | stop_at_end |
GotoViewPoint | pause | StopAll |
hashCode | play | toString |
HideObject | rewind | wait |
Das Array selbst besitzt darüber hinaus die length
-Eigenschaft, die die Anzahl der Embeds angibt.
Du arbeitest in einer Agentur oder als Freelancer?
Dann wirf doch mal einen Blick auf unsere Software FeatValue.
Über uns

Wir entwickeln Webanwendungen mit viel Leidenschaft. Unser Wissen geben wir dabei gerne weiter. Mehr über a coding project