Modern ismeretek WEB oldalon : Javascript ismertető HTML formátumban
A mimeTypes objektum |
||
A mimeTypes objektum bemutatása | ||
Elemváltozók (tulajdonságok) : | ||
description | A MimeType rövid leírása | |
enabledPlugin | Installált Pluginok | |
length | A Mime-Typeok száma | |
suffixes | Tipikus fájlkiterjesztések | |
type | Kategória/alkategória megadás | |
Elemfüggvények (metódusok) : nincs |
A mimeTypes objektum bemutatásaA mimeTpyes objektum a JavaScript hierarhiában a navigator objektum alatt található. Megadja, hogy a Browser által ismert Mime tipusokat. Azt is megtudhatjuk, hogy a Plugin program fel van-e a gépre installálva. A Mime-Type objektumot kétféle módon lehet megszólítani : Példa1:
Példa2:
Magyarázat:
Általános példa az objektum hazsnálatához :
Magyarázat:A példában a writeln() segítségével dinamikusan kiiratjuk egy táblázatba a böngésző által ismert mimeTypes-okat. A balszélső oszlopban a Mime-Type kategória/alkategória látható mellete a fájl kiterjesztés. A harmadik oszlopban a rövid leírás és a negyedikben pedig látható, ha a Plugin installált. Ha nem, akkor a mező tartalma null . descriptionA Mime tipus rövid leírását tartalmazza. Példa:
enabledPluginMegadja, hogy a Mime tipus számára a Plugin installiert-e. Ha nem akkor az értéke null . Példa:
Magyarázat:A megadja, hogy a felhasználó gépén futó böngésző ismert-e a VRML fájlt futtató beépülő (Plugin) programot. Ha igen, akkor egy VRML fájlba egy bejegyzést tesz rá. Ha nem ismert-e a kívánt Plugin program, akkor nem jelenik meg semmi. lengthA megadja a böngésző által ismert Mime-Type bejegyzések számát. Példa:
Magyarázat:A példéban csak azokat a Mime tipusokat soroljuk fel, melyeknél installált Plugin található. A példában a for ciklusból való kilépést a navigator.mimeTypes.length lekérdezésével oldottuk meg. suffixesEgy adott Mime-Type tipikus fájlkiterjesztéseit tartalmazza. Példa:
Magyarázat:A példában az "image/jpeg" Mime tipus fájlkiterjesztéseit irattuk ki egy üzenőablakban. typeEz a tulajdonság tartalmazza a Mime-Type megadást "kategória/alkategória"-ra bontva. Példa:
Magyarázat:A példában az összes Mime tipust kiiratjuk, melyeket a Browser ismer. |
||||||||