Bisher konnte Netscape und Microsoft
sich nicht auf eine einheitliche
Sprachsyntax einigen, was zur Folge hat, das beispielsweise
Hintergrundkl�nge nicht abgespielt werden.
Seit neueren Versionen der Browser scheint die Syntax
<embed
src="test.wav" autostart=true
loop=true
hidden=true height=0 width=0>
bei
beiden Browsern ohne Probleme zu laufen.
Um auf Nummer Sicher zu gehen,
sollte man zun�chst feststellen,
um welchen Browser es sich handelt,
und die entsprechende Syntax aufzurufen
Microsoft Internet Explorer (wird beispielsweise von Frontage
erstellt):
<bgsound
src="test.wav" loop=infinite>
Netscape
Navigator:
<embed
src="test.wav" autostart=true loop=true
hidden=true height=0 width=0>
Und
so sieht dann das HTML-Dokument aus:
<html>
<head>
<title>Waves</title>
</head>
<SCRIPT
Language="JavaScript">
if (navigator.appName.indexOf("Netscape")
!= -1)
{
document.write('<embed src="test.wav"
autostart=true
loop=true
hidden=true height=0 width=0>');
}
else if (navigator.appName.indexOf("Explorer")
!= -1)
{
document.write('<bgsound src="test.wav"
loop=infinite>');
}
</script>
<body>
</body>
</html>
|