Navigator: appVersion 屬性
返回 "4.0" 或一個代表瀏覽器版本資訊的字串。
注意: 請勿依賴此屬性來返回正確的瀏覽器版本。
值
返回 "4.0" 或一個代表瀏覽器版本資訊的字串。
示例
js
alert(`Your browser version is reported as ${navigator.appVersion}`);
注意
window.navigator.userAgent 屬性也可能包含版本號(例如 "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape 6/6.1"),但您應該意識到更改使用者代理字串以“欺騙”其他瀏覽器、平臺或使用者代理是多麼容易,同時也應該意識到瀏覽器供應商本身在處理這些屬性時有多麼隨意。
window.navigator.appVersion、window.navigator.appName 和 window.navigator.userAgent 屬性曾被用於“瀏覽器嗅探”程式碼:即嘗試找出您正在使用哪種瀏覽器並相應調整頁面的指令碼。這導致了當前的情況,即瀏覽器為了不被某些網站拒之門外,不得不從這些屬性返回虛假值。
規範
| 規範 |
|---|
| HTML # dom-navigator-appversion-dev |
瀏覽器相容性
載入中…