HTMLで携帯とPCを判別する方法は?
はじめまして。HTMLの新米です。
さっそく教えていただきたいのですが。
HPのトップページ上で携帯(Mobail)で開いたら携帯用の表示ページHTML、PCで開いたらPC用の表示ページHTMLへ自動的に移動するようにしたいのですが可能でしょうか?
参考書を見ていたら、”JavaScriptでブラウザの判別”というのがあったので、ヒョッとしたら使えるかなと思ったのですが、うまくいきませんでした。
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title></title>
<script language="JavaScript">
<!--
an = navigator.appName;
if (an.indexOf('Microsoft') < 0)
window.open('mobail.html','new','toolbar=0');
else
window.open('pc.html','new','toolbar=0');
//-->
</script>
</head>
</html>
よろしくお願いします。
補足
私の書き方が不足していたようです。 >「アクセスしたマシンが携帯かPCかの判別」 ↑の作業をして、PCの方には、従来のページを見てもらい。 携帯の方には、携帯向きの簡素なページに自動的に飛ばしたいのです。 これなら、できますか?