Navigator: ÑвойÑÑво appVersion
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since иÑÐ»Ñ 2015 г..
УÑÑаÑело: ÐÑа возможноÑÑÑ Ð±Ñла Ñдалена из веб-ÑÑандаÑÑов. ХоÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе бÑаÑзеÑÑ Ð¿Ð¾-пÑÐµÐ¶Ð½ÐµÐ¼Ñ Ð¼Ð¾Ð³ÑÑ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ ÐµÑ, она Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² пÑоÑеÑÑе ÑдалениÑ. Ðе иÑполÑзÑйÑе ÐµÑ Ð½Ð¸ в ÑÑаÑÑÑ , ни в новÑÑ Ð¿ÑоекÑÐ°Ñ . СÑÑаниÑÑ Ð¸Ð»Ð¸ веб-пÑиложениÑ, иÑполÑзÑÑÑие еÑ, могÑÑ Ð² лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑломаÑÑÑÑ.
ÐозвÑаÑÐ°ÐµÑ Â«4.0» или ÑÑÑокÑ, пÑедÑÑавлÑÑÑÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии бÑаÑзеÑа.
ÐÑимеÑание: Ðе полагайÑеÑÑ Ð½Ð° ÑÑо ÑвойÑÑво Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿ÑавилÑной веÑÑии бÑаÑзеÑа.
ÐнаÑение
«4.0» или ÑÑÑока, пÑедÑÑавлÑÑÑÐ°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии бÑаÑзеÑа.
ÐÑимеÑ
alert(`ÐеÑÑÐ¸Ñ Ð²Ð°Ñего бÑаÑзеÑа Ñказана как ${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 иÑполÑзовалиÑÑ Ð´Ð»Ñ Â«ÑниÑинга», Ñо еÑÑÑ Ð¿Ð¾Ð¿ÑÑки опÑеделиÑÑ, какой бÑаÑÐ·ÐµÑ Ð²Ñ Ð¸ÑполÑзÑеÑе, и ÑооÑвеÑÑÑвÑÑÑим обÑазом ÑкоÑÑекÑиÑоваÑÑ ÑÑÑаниÑÑ. ÐÑо пÑивело к ÑекÑÑей ÑиÑÑаÑии, когда бÑаÑзеÑам пÑиÑ
одиÑÑÑ Ð²Ð¾Ð·Ð²ÑаÑаÑÑ Ð¿Ð¾Ð´Ð´ÐµÐ»ÑнÑе знаÑÐµÐ½Ð¸Ñ ÑÑиÑ
ÑвойÑÑв, ÑÑÐ¾Ð±Ñ Ð½Ðµ бÑÑÑ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸ÑованнÑми на некоÑоÑÑÑ
веб-ÑайÑаÑ
.
СпеÑиÑикаÑии
| Specification |
|---|
| HTML > # dom-navigator-appversion-dev > |