Примеры
Этот код выводит свойства type, description, suffixes и enabledPlugin для каждого MimeType-объекта на клиенте:
document.writeln("<TABLE BORDER=1><TR VALIGN=TOP>",
"<TH ALIGN=left>i",
"<TH ALIGN=left>type",
"<TH ALIGN=left>description",
"<TH ALIGN=left>suffixes",
"<TH ALIGN=left>enabledPlugin.name</TR>")
for (i=0; i < navigator.mimeTypes.length; i++) {
document.writeln("<TR VALIGN=TOP><TD>",i,
"<TD>",navigator.mimeTypes[i].type,
"<TD>",navigator.mimeTypes[i].description,
"<TD>",navigator.mimeTypes[i].suffixes)
if (navigator.mimeTypes[i].enabledPlugin==null) {
document.writeln(
"<TD>None",
"</TR>")
} else {
document.writeln(
"<TD>",navigator.mimeTypes[i].enabledPlugin.name,
"</TR>")
}
}
document.writeln("</TABLE>")
Этот пример даст на выходе примерно следующее:
i type
description
suffixes
enabledPlugin.name |
0 |
audio/aiff |
AIFF |
aif, aiff | LiveAudio
|
1 |
audio/wav |
WAV |
wav | LiveAudio
|
2 |
audio/x-midi |
MIDI |
mid, midi | LiveAudio
|
3 |
audio/midi |
MIDI |
mid, midi | LiveAudio
|
4 |
video/msvideo |
Video for Windows |
avi | NPAVI32 Dynamic Link Library
|
5 |
* |
Netscape Default Plugin |
| Netscape Default Plugin
|
6 |
zz-application/zz-winassoc-TGZ |
|
TGZ | None |
Содержание раздела