• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javascriptでのHPデザインの振り分け)

javascriptでのHPデザインの振り分け

このQ&Aのポイント
  • 保険の見積もりの比較サイトを運営しております。全国版と京都版があります(1つのワードプレスで運営)。現在行いたい作業として、クッキーによるページの振り分けです。
  • javascriptを使用して、京都版のトップページに情報を持たせたcookieを保存します。
  • 保存されたcookieの情報に基づいて、他のページのデザインを振り分けるための処理を実装したいと考えています。

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

  • ベストアンサー
  • warez
  • ベストアンサー率57% (29/50)
回答No.2

振り分けを全部PHPでやるなら、こんな感じでしょうか。 <div id="header"> <?php if (isset($_COOKIE['ken']) && $_COOKIE['ken'] === 'kyoto'): ?> <?php include (TEMPLATEPATH . '/kyoto.php'); ?> <img src="test.html/kyoto.jpg" alt="京都" /> <?php else: ?> <?php include (TEMPLATEPATH . '/zenkoku.php'); ?> <img src="test.html/zenkoku.jpg" alt="全国" /> <?php endif ?> </div>

koji60ja
質問者

お礼

思った動きになりました。 本当に心より感謝申し上げます。 ソースを見るととても単純で、なんでこんなのができないのか恥ずかしい思いでいっぱいです。 誠にありがとうございました。

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

せっかくのPHPなのに何ゆえjavascriptを使う? PHP側で、HTTP_COOKIEを解釈して、内容なりスタイルシートを変更すればよい。 javascriptを使用すとjavascriptが無効なユーザーエージェントには利用できないし・、もちろん検索エンジンに対応できない。 【引用】____________ここから JavaScript・・・【中略】・・・などの特殊な機能が使用されているためにサイトの一部がテキスト ブラウザで表示されない場合、検索エンジンのスパイダーがサイトをうまくクロールできない可能性があります。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[ウェブマスター向けガイドライン(品質に関するガイドライン) - ウェブマスター ツール ヘルプ( https://support.google.com/webmasters/answer/35769?hl=ja#2 )]より

koji60ja
質問者

お礼

無知で申し訳ありません。 ありがとうございます!勉強になりました。

関連するQ&A

専門家に質問してみよう