![]() | ![]() ![]() ![]() ![]() ![]() |
Beschreibung
Es wird eine Liste der für Ihren Browser installierten Plugins und
Mime-Typen erstellt.
Quelltext
Liste der Plugins
<table border>
<th>name<th>description<th>types<th>filename
<script language="JavaScript">
<!--
for(ii=0; ii<navigator.plugins.length; ii++) {
document.write("<tr><td valign=top>", navigator.plugins[ii].name);
document.write("<td valign=top>", navigator.plugins[ii].description);
document.write("<td valign=top>");
for(kk=0; kk<navigator.plugins[ii].length; kk++) {
document.write(navigator.plugins[ii][kk].type,"<br>");
}
document.write("<td valign=top>", navigator.plugins[ii].filename);
}
//-->
</script>
</table>
Liste der Mime-Typen
<table border>
<tr><th>type<th>description<th>suffixes<th>enabledPlugin
<script language="JavaScript">
<!--
for(ii=0; ii<navigator.mimeTypes.length; ii++) {
document.write("<tr><td valign=top>", navigator.mimeTypes[ii].type);
document.write("<td valign=top>", navigator.mimeTypes[ii].description);
document.write("<td valign=top>", navigator.mimeTypes[ii].suffixes);
if(navigator.mimeTypes[ii].enabledPlugin != null) {
document.write("<td valign=top>", navigator.mimeTypes[ii].enabledPlugin.name);
}
}
//-->
</script>
</table>
Referenz
[plugins-Array]
[plugin-Objekt]
[mimeTypes-Array]
[mimeType-Objekt]
description![]() | beschreibender Text für das Plugin |
filename![]() | Dateiname des ausführbaren Programms |
length![]() | Anzahl der zugehörigen Mime-Typen |
name![]() | Name des Plugins |
Über das plugin-Array kann direkt auf die Eigenschaften des zugehörigen mimeType zugegriffen werde; dabei sind die beiden folgenden Schreibweisen äquivalent :
plug0=navigator.plugins[0]; type01=plug0[1].type | type01=navigator.plugins[0][1]; |
description![]() | textliche Beschreibung, z.B. "JPEG Image" |
enabledPlugin![]() | Name des zugehörigen Plugins, z.B. "Netscape Default Plugin" |
type![]() | der eigentliche Mime-Type, z.B. "image/jpeg" |
suffixes![]() | Liste der für diesen Typ registrierten Dateiendungen, z.B. "jpeg, jpg, jpe, jfif" |
Auf der nächsten Seite steuert JavaScript die Scroll-Balken eines Fensters. |
![]() ![]() |