Felix Riesterer: embed per Javascript einbinden

Beitrag lesen

Lieber anez,

player = document.createElement("embed");
    player = document.getElementsByTagName("body")[0].appendChild(player);

da würde ich in der zweiten Zeile lieber das "player =" komplett weg lassen.

window.onload = function () {  
    player = document.createElement("embed");  
    document.body.appendChild(player); // document.body wird im Prinzip von allen Browsern unterstützt!  
    player.src = "Terminator.mid";  
}

Die Variablen "player" enthält so oder so schon eine Referenz auf das <embed>, sodass Du keine erneute Zuweisung durch appendChild() (was auch in Opera eigentlich das <embed>-Element als Objekt zurückgeben sollte) brauchst.

Liebe Grüße aus Ellwangen,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)