<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
   <title>JavaScript: Wiedergebbare Medientypen (MIME)</title>

   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

   <meta name="description"
      content="&Uuml;bung JavaScript. Wiedergebbare Medientypen (MIME)">
   <meta name="keywords" content="HTML, JavaScript">
   <meta name="author" content="Roland Unger">

<script language="JavaScript" type="text/javascript">
<!--

var browser = parseInt(navigator.appVersion);
var ext_browser = parseFloat(navigator.appVersion);
var IE = navigator.userAgent.indexOf("MSIE") >= 0;

// -->
</script>

</head>

<body>

<h2>&Uuml;bung JavaScript</h2>
<h3>Wiedergebbare Medientypen (MIME)</h3>

<p>Ihr Browser kann folgende Medientypen direkt oder &uuml;ber ein Plugin wiedergeben:</p>

<p>Diese sind</p>

<script language="JavaScript" type="text/javascript">
<!--

if (IE) {
   document.write("Angaben sind beim Internet Explorer nicht verf&uuml;gbar.")
}

else if (navigator.mimeTypes.length>0) {

document.write("<ul>");
for (var i=0; i<navigator.mimeTypes.length; i++) {
   if (navigator.mimeTypes[i].enabledPlugin!=null) {
   document.write("<li>", navigator.mimeTypes[i].type, "<\/li>") }
};
document.write("<\/ul>");

document.write("Folgende Audio-Formate k&ouml;nnen wiedergegeben werden:");

document.write("<ul>");
for (var i=0; i<navigator.mimeTypes.length; i++) {
   if ((navigator.mimeTypes[i].enabledPlugin!=null) && (navigator.mimeTypes[i].type.indexOf("audio/")>=0)) {
   document.write("<li>", navigator.mimeTypes[i].type, "<\/li>") }
};
document.write("<\/ul>");

var midiEnabled=false;
for (var i=0; i<navigator.mimeTypes.length; i++) {
   if ((navigator.mimeTypes[i].enabledPlugin!=null) && (navigator.mimeTypes[i].type.indexOf("audio/")>=0) && (navigator.mimeTypes[i].type.indexOf("mid")>=0)) {
      midiEnabled=true; }
};

if (midiEnabled) {
   document.write("<p>Ihr Browser kann MIDI-Datei wiedergeben.<\/p>") }
else
   document.write("<p>Ihr Browser kann <strong>keine<\/strong> MIDI-Datei wiedergeben.<\/p>") };

// -->
</script>

</body>
</html>