blog

jsは、コンピュータがWindowsまたはMacシステムであるかどうかを判断する

// システム・タイプの決定\n関数 OSnow.\n var isMac =...

Aug 22, 2020 · 1 min. read
シェア
//システムのタイプを決定する
function OSnow(){
 var agent = navigator.userAgent.toLowerCase();
 var isMac = /macintosh|mac os x/i.test(navigator.userAgent);
 if (agent.indexOf("win32") >= 0 || agent.indexOf("wow32") >= 0) {
 //your code
 alert("これはウィンドウズ32ビットシステムである");
 }
 if (agent.indexOf("win64") >= 0 || agent.indexOf("wow64") >= 0) {
 //your code
 alert("これはウィンドウズ64ビットシステムである");
 }
 if(isMac){
 //your code
 alert("これがマックのシステムだ");
 }
}
OSnow();

ソースリンク

Read next

Javassistによる非侵襲的ログ・インジェクションの実装

最近、会社のプロジェクトのニーズにより、Redissonの再パッケージ化、同時に監視プラットフォームに公開されるログとアラーム監視情報のパッケージ化の必要性が出てきました。しかし、より多くのメソッドのカプセル化のために、各メソッドがtry-catchでカバーされている場合、コードは間違いなく非常に肥大化表示されます。そのため、バイトコードインジェクションを使って、ログの非侵入的な挿入を実現することを検討してください。 methodNam...

Aug 21, 2020 · 5 min read