- ベストアンサー
iPhone/iPod touchユーザーの為のページの表示方法
livedoorでブログをやっています。(http://blog.livedoor.jp/ipodtouchroom/) そこで質問なのですが、iPhone/iPod touchユーザーがアクセスしてきた時に、iPhone用ページ(http://ipor.jp/blog/ipodtouchroom/)が表示されるようにしたいのですがどうすればいいでしょうか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
JavaScriptでUser-Agentを見て振り分け処理を行えばいけそうな感じです。 # iPhoneもipod touchも所有していないので、動作テストしていません。 ---- if(navigator.userAgent.indexOf('iPhone OS 2_0')!=-1){ //iPhone 3G用のコード } else { //上記以外のコード //たとえば、iPhone OS 2_0 以外専用ページへ飛ばしてしまう location.href='http://non-iphone-3g.jsgt.org/'; } iPhone 3G用のWebページを作る1 - [JavaScript]All About http://allabout.co.jp/internet/javascript/closeup/CU20080715A/ ---- http://okwave.jp/qa5033037.html も同じやり方で出来ると思います。
その他の回答 (2)
- tenderfeel
- ベストアンサー率56% (215/379)
iPhoneはホストに"panda-world.ne.jp"が含まれ、 ユーザーエージェントが "Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20" なので、携帯やブラウザ判別の要領でPHPなりCGIなりJavascriptなりでこれらの情報を取得して判別すれば誘導は可能だと思います。 レンタルブログならJavascriptをheadかbodyに含めればいいでしょう。
レンタルでは無理。 サーバー管理者の対応待ち。
補足
そうですか、、、 それなら、バーナーを貼って、リンクするしか方法はないのでしょうか? そうすると、こちらの質問は可能でしょうか?http://okwave.jp/qa5033037.html