◆ ゆーざえーじぇんと

ブラウザのバージョンを調べるときに about:version とか専用のページに行くのって意外と面倒だったりします

JavaScript で動き確かめてそのまま今のバージョンもメモしたいってときに JavaScript で調べられたらなーって思います


でもさすがに JavaScript からブラウザの情報を取ってくるなんてムリだよねーと諦めていましたが よくよく考えてみるとあるじゃないですか ブラウザバージョンを持っているものが

そう UserAgent 文字列です

Chrome
navigator.userAgent
// "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"

Firefox
navigator.userAgent
// "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0"

こんな感じで取れました
自分が知りたいだけならコレで十分ですし ブラウザバージョンを文字列として取得したいなら正規表現バージョン文字列だけ取り出せばおっけいですね