• ベストアンサー

WEBアクセスしてきたOSを判定して表示変更?

WEBアクセスしてきたユーザーのOSを判定して表示するページを変更することはできますでしょうか? 例えばあるページにアクセスしてきたユーザーがWin7なのかXPはたまたMacなのか判定して微妙にデザインやハイパーリンク先を変更できないかと考えていますができますでしょうか?(ブラウザバージョンは意識しません) あとそのOSのドライブ内を検索して特定のフォルダ存在有無を確認させるようなスクリプトも作れたりしますでしょうか? イントラ内を条件とします。

質問者が選んだベストアンサー

  • ベストアンサー
  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

OS判別はできるよ agent というのを調査するんだけど、問題はこれをいじってアクセスしてる人がわりと居るって話。 OSのドライブを検査するのは「plugin」として作らないと基本的には無理。 でもjava(javascriptではない)でならできなくはないから、それで開発が一番手っ取り早いかな。 前者の振り分けはjavascriptかサーバサイド(perlやphp) 後者はplugin開発だから普通にプログラミング、javaでもプログラミングだけど広まってるpluginだし情報は多いよ。 いずれにしてもプログラミングになるからどのみち大変だけどね。

mr-r00
質問者

お礼

ありがとうございます 参考にいたします!

その他の回答 (1)

  • localica
  • ベストアンサー率52% (202/385)
回答No.2

>OSを判定して表示するページを変更することはできますでしょうか? userAgentプロパティで取得できます。 >OSのドライブ内を検索して特定のフォルダ存在有無を確認させるようなスクリプトも作れたりしますでしょうか? セキュリティの問題があるのでお勧めできません。 どのみち権限の問題が発生するので、ローカルアプリにするのが良いと思います。

mr-r00
質問者

お礼

ありがとうございます 参考にいたします!

関連するQ&A