<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Dynamic HTML, JavaScript: Test auf Unterstützung von Dynamic HTML</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description"
content="Übung Dynamic HTML, JavaScript: Test auf Unterstützung von Dynamic HTML.">
<meta name="keywords" content="HTML, DHTML, DOM">
<meta name="author" content="Roland Unger">
<script language="JavaScript" type="text/javascript">
var Opera = navigator.userAgent.indexOf("Opera") >= 0;
var DhtmlType = 0;
if (document.createElement) { DhtmlType = 3 }
else { if (document.all && !Opera) { DhtmlType = 2 }
else { if (document.layers && !Opera) { DhtmlType = 1 }
}
};
</script>
</head>
<body>
<h2>Dynamic HTML, JavaScript</h2>
<h3>Test auf Unterstützung von Dynamic HTML</h3>
<strong>Angaben zur Implementation:</strong><br> <br>
<script language="JavaScript" type="text/javascript">
<!--
switch (DhtmlType) {
case 0: document.write('Typ ', DhtmlType, ': Kein DHMTL möglich!');
break;
case 1: document.write('Typ ', DhtmlType, ': Netscape 4.0: DHTML mit layers-Objekt');
break;
case 2: document.write('Typ ', DhtmlType, ': Internet Explorer 4.0: DHTML mit all-Objekt');
break;
case 3: document.write('Typ ', DhtmlType, ': DHTML mit DOM');
}
document.write('<br> <br>');
document.write('<strong>Im DOM ist Methode document.createElement implementiert:<\/strong><br> <br>');
document.write('document.createElement: ', document.createElement, '<br> <br>');
// -->
</script>
</body>
</html>