ブラウザの名前/バージョンがリストにない場合、顧客を別のWebページにリダイレクトする必要があります。ブラウザのバージョンによってリダイレクト
私の質問への回答はこちらですHow can you detect the version of a browser?しかし、私はそれを理解していません。
私は、これは私が
ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)
を探していますがnavigator.userAgent
でマッチを探しますが、私は正規表現を理解していないものだと思います。
第3の選択肢として、私はこれを読もうとしていますが、私はそれも理解していません。
if(M[1]=== 'Chrome'){
tem= ua.match(/\b(OPR|Edge)\/(\d+)/);
if(tem!= null) return tem.slice(1).join(' ').replace('OPR', 'Opera');
}
誰でも簡単に説明できますか?
これは役に立ちます。どうもありがとうございました。 –
"user.agent string"以外のブラウザの特性を調べる方法はありますか? –
他の方法があります。真実は、ユーザーエージェントの文字列は、ユーザーと同じ信頼性があります。彼らがここでどうやっているのかチェックしてください。http://stackoverflow.com/questions/9847580/how-to-detect-safari-chrome-ie-firefox-and-opera-browser – deltree