<!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="Ü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>Übung JavaScript</h2>
<h3>Wiedergebbare Medientypen (MIME)</h3>
<p>Ihr Browser kann folgende Medientypen direkt oder ü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ü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ö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>