077_访问者的信息
1. window.navigator對象包含有關訪問者的信息。
2. window.navigator對象可以不帶window前綴來寫。
3. navigator.cookieEnabled屬性返回true, 如果cookie已啟用, 否則返回false。
4. 瀏覽器應用程序名稱
4.1. navigator.appName屬性返回瀏覽器的應用程序名稱。
4.2. "Netscape"是IE11、Chrome、Firefox以及Safari的應用程序名稱的統稱。
5. 瀏覽器應用程序代碼名稱
5.1. navigator.appCodeName屬性返回瀏覽器的應用程序代碼名稱。
5.2. "Mozilla"是Chrome、Firefox、IE、Safari的應用程序代碼名稱。
6. navigator.product屬性返回瀏覽器引擎的產品名稱。不要依賴它, 大多數瀏覽器都將"Gecko"作為產品名稱返回!
7. navigator.appVersion屬性返回有關瀏覽器的版本信息。
8. navigator.userAgent屬性返回由瀏覽器發送到服務器的用戶代理報頭(user-agent header)。
9. navigator.platform屬性返回瀏覽器平臺(操作系統)。
10. navigator.language屬性返回瀏覽器語言。
11. navigator.onLine屬性返回true, 假如瀏覽器在線。
12. 例子
12.1. 代碼
<!DOCTYPE html> <html lang="zh-CN"><head><meta charset="utf-8" /><title>訪問者的信息</title></head><body><script type="text/javascript">document.write('是否啟用cookie: ' + navigator.cookieEnabled + '<br />');document.write('瀏覽器應用程序名稱: ' + navigator.appName + '<br />');document.write('瀏覽器應用程序代碼名稱: ' + navigator.appCodeName + '<br />');document.write('瀏覽器引擎的產品名稱: ' + navigator.product + '<br />');document.write('瀏覽器版本: ' + navigator.appVersion + '<br />');document.write('瀏覽器代理: ' + navigator.userAgent + '<br />');document.write('瀏覽器平臺: ' + navigator.platform + '<br />');document.write('瀏覽器語言: ' + navigator.language + '<br />');document.write('瀏覽器是否在線: ' + navigator.onLine + '<br />');</script></body> </html>12.2. 效果圖
總結
以上是生活随笔為你收集整理的077_访问者的信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 081_浏览器历史
- 下一篇: 082_Timing事件