navigator 的特徵
vendor
存有瀏覽器的賣商名稱。
- 程式用法:
<script type='text/javascript'>
document.write( navigator.vendor );
</script> - 執行結果:
Google Inc.
- IE 無此項;Firefox, Safari, Chrome 有支援,但是 Firefox 輸出空字串。
vendorSub
存有賣商版本編號。
- 程式用法:
<script type='text/javascript'>
document.write( navigator.vendorSub );
</script> - 執行結果:
- IE 無此項;Firefox, Safari, Chrome 輸出空字串。
navigator 的方法
javaEnabled()
檢查 Java 是啟用(true)還是關閉(false)。
- 程式用法:
<script type='text/javascript'>
document.write( navigator.javaEnabled() );
</script> - 執行結果:
false
registerContentHandler()
網站可登記其能處理的 MIME 型態。限 Firefox 使用。
window.navigator.registerContentHandler(mimeType, uri, 名稱);
uri 是執行器的位置。名稱字串是處理器的名稱。
registerProtocolHandler()
網站可登記其能處理的通信規則。限 Firefox 使用。
window.navigator.registerProtocolHandler(通信規則, uri, 名稱);
uri 是執行器的位置。名稱字串是處理器的名稱。
- 程式用法:
<script type='text/javascript'>
document.write( navigator.registerContentHandler
+'<br />'+ navigator.registerProtocolHandler );
</script> - 執行結果:
undefined
undefined