アフィリエイト広告を利用しています

広告

この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
posted by fanblog

動画で楽しむ、頭脳サプリ 電子書籍で楽しむ、頭脳サプリ 0円キャンペーン

ページ毎にバナー表示する方法〜その5

ページ毎にバナー表示する方法〜その5



カテゴリの振分けでカテゴリ別に設定する方法について補足します
ページ振分けにおいて前回まで作成したコードです。

 //ページの振分け
 var strSearch = window.location+"";
 if( strSearch.indexOf( "archive" ) != -1){
  addAfiiMall(2);
 }else if( strSearch.indexOf( "profile" ) != -1){
  addAfiiMall(3);
 }else if( strSearch.indexOf( "category" ) != -1){
   addAfiiMall(4);
 }else{
  addAfiiMall(1);
 }


好奇心旺盛な人なら気づかれた方もいるかと思います。
ファンブログのカテゴリのURLは、strSearch.indexOf( "category" ) では

https://fanblogs.jp/*******/category_1/

のような値を返します。
だからカテゴリ別にバナーを切り替えるには、

strSearch.indexOf( "category" )

strSearch.indexOf( "category_1" )

すればいいのではと考えます。
しかし何故かここでは、 indexOf  ではアンダーバー(_)が認識されません。
そこで match 関数を利用しています。

カテゴリ別に切り替えたい方は、以下のコードを差し替えてみてください。


 //ページの振分け
 var strSearch = window.location+"";
 if( strSearch.indexOf( "archive" ) != -1){
  addAfiiMall(2);
 }else if( strSearch.indexOf( "profile" ) != -1){
  addAfiiMall(3);
 else if( strSearch.indexOf( "category" ) != -1){
if( strSearch.match("/category_1/")){
   addAfiiMall(5);
  }else if( strSearch.match("/category_2/")){
   addAfiiMall(6);
  }else{
   addAfiiMall(1);
  }

 }else{
  addAfiiMall(1);
 }


カテゴリに番号が付いた場合、その番号が存在すれば該当する広告を表示し、存在しなければ既定の広告を表示します。
カテゴリのタイトル別に広告を振り分けることができます。



次回、『ページ毎にバナー表示する方法〜その6』に続く・・・。

▲UP

明日は明日の風が吹く

明日は明日の風が吹く

(読み)
あしたはあしたのかぜがふく

(意味)
今日出来ることをやっておけば明日にはより良い結果を迎えられる また、明日のことを考えても仕方ない思想を表す

▲UP

朝に道聞かば夕べに死すとも可なり

朝に道聞かば夕べに死すとも可なり

(読み)
あしたにみちをきかば、ゆうべにしすともかなり

(意味)
人間として悟ることが出来れば死んでも悔いはないということ

▲UP

朝に紅顔あって夕に白骨となる

朝に紅顔あって夕に白骨となる

(読み)
あしたにはこうがんありてゆうべにははっこつとなれる

(意味)
人の運命は無常ということ 朝元気であっても、夜には死んでいて骨となっていることさえあるということ

▲UP

海驢の番

海驢の番

(読み)
あしかのばん

(意味)
アシカの習性のように、交代で眠ること

▲UP

薊の花も一盛り

薊の花も一盛り

(読み)
あざみのはなもひとさかり

(意味)
年頃になれば誰でもそれなりに魅力が出るものだということ

▲UP

朝日が西から出る

朝日が西から出る

(読み)
あさひがにしからでる

(意味)
ありえないことのたとえ

▲UP

麻の中の蓬

麻の中の蓬

(読み)
あさのなかのよもぎ

(意味)
良い友人と交流すると、自然と良い人になるということのたとえ

▲UP

朝寝坊の宵っ張り

朝寝坊の宵っ張り

(読み)
あさねぼうのよいっぱり

(意味)
夜ふかしすると朝早く起きれないということ

▲UP

朝寝八石の損

朝寝八石の損

(読み)
あさねはちごくのそん

(意味)
朝寝坊は損なことだということ

▲UP

朝題目に宵念仏

朝題目に宵念仏

(読み)
あさだいもくにゆうねんぶつ

(意味)
しっかりとした考えがないようすのたとえ

▲UP

麻殻に目鼻を付けたよう

麻殻に目鼻を付けたよう

(読み)
あさがらにめはなをつけたよう

(意味)
やせて骨と皮ばかりの男のたとえ

▲UP

朝駆けの駄賃

朝駆けの駄賃

(読み)
あさがのだちん

(意味)
朝早く馬を走らせると元気に走ることから、たやすく行える様子のたとえ

▲UP

朝顔の花一時

朝顔の花一時

(読み)
あさがおのはないっとき

(意味)
ものごとは衰えやすいということのたとえ

▲UP

朝起き千両夜起き百両

朝起き千両夜起き百両

(読み)
あさおきせんりょうよるおきひゃくりょう

(意味)
早起きして働くほうが、夜中まで起きて働くより利益が大きいということ

▲UP

朝起き三文の徳

朝起き三文の徳

(読み)
あさおきはさんもんのとく

(意味)
早起きすると得をすることが出来るということ

▲UP

浅い川も深く渡れ

浅い川も深く渡れ

(読み)
あさいかわもふかくわたれ

(意味)
浅い川も油断せずに深い川とおなじようにわたれということ

▲UP

朝雨女の腕まくり

朝雨女の腕まくり

(読み)
あさあめはおんなのうでまくり

(意味)
朝雨が降ってもたいしたことはないのと同じように、女が腕まくりしてもたいしたことはないということ

▲UP

顎振り三年

顎振り三年

(読み)
あごふりさんねん

(意味)
簡単に見えても奥義に達するには相当な苦労が必要だということ

▲UP

顎で蠅を追う

顎で蠅を追う

(読み)
あごではえをおう

(意味)
力を使いはたした病人のこと

▲UP

ページ毎にバナー表示する方法〜その4

ページ毎にバナー表示する方法〜その4



今までのソースをまとめると、

 <script type="text/javascript">
 <!--

 //広告ソースの設定
 function addAfiiMall(num){
  document.writeln('<center>');
  if( num == 1 ){
  document.writeln('既定の広告表示');
  }
  if( num == 2 ){
   document.writeln('アーカイブ');
  }
  if( num == 3 ){
   document.writeln('プロフィール');
  }
  if( num == 4 ){
   document.writeln('カテゴリ');
  }
  document.writeln('</center>');
 }

 //ページの振分け
 var strSearch = window.location+"";
 if( strSearch.indexOf( "archive" ) != -1){
  addAfiiMall(2);
 }else if( strSearch.indexOf( "profile" ) != -1){
  addAfiiMall(3);
 }else if( strSearch.indexOf( "category" ) != -1){
   addAfiiMall(4);
 }else{
  addAfiiMall(1);
 }

 //-->
 </script>

となります。

スタイルシートへの設定もできますが、
「コンテンツ設定」から「コンテンツ追加・編集」で設定すると、広告の配置が簡単に変更できるのでお勧めです。



次回、『ページ毎にバナー表示する方法〜その5』に続く・・・。

▲UP

HOME 愛しの座敷わらし / 映画

「HOME 愛しの座敷わらし」 を観ての感想


直木賞候補にもなった荻原浩の小説「愛しの座敷わらし」を映画化した家族の再生物語です。
久々にほのぼのとした感じの映画でした。

「相棒でみせる水谷豊の演技と重なるのかなぁ〜」

なんて思っていましたがそんな感じは少しもありません。
座敷わらしの描写もファンタジー調で楽しめる作品だと思います。
こんな座敷わらし、我が家にも宿って欲しいものです・・・


【主な出演】
 水谷豊
 安田成美
 草笛光子
 橋本愛
 濱田龍臣 他

【監督・脚本】
 和泉聖治・金子成人

【あらすじ】
父親の晃一(水谷豊)の左遷で、東京から岩手の片田舎に引っ越すことになった高橋一家。
古民家へ引っ越すことになった一家が、その家に宿る座敷わらしに導かれ、バラバラになりつつあった家族の絆を取り戻していくさまを描いています。

【お勧め度】
★★★★☆

【オフィシャルサイト】
 → サイトGo!


HOME 愛しの座敷わらし スペシャル・エディション(2枚組) [DVD]

中古価格
¥2,480 から
(2012/10/20 15:53時点)


▲UP

ページ毎にバナー表示する方法〜その3

ページ毎にバナー表示する方法〜その3



これまでの作成してきたコードをまとめると以下のとおりになります。


<!-- 上段右枠コンテンツソース -->
<script type="text/javascript">
<!--
 //広告ソースの設定
 var num = "";
 function addAfiiMall(num){
  document.writeln('<center>');
  if( num == 1 ){
   document.writeln('既定の広告表示');
  }
  if( num == 2 ){
   document.writeln('アーカイブ');
  }
  if( num == 3 ){
   document.writeln('プロフィール');
  }
  if( num == 4 ){
   document.writeln('カテゴリ');
  }
  document.writeln('</center>');
}
//-->
</script>


次にページ判断のコードを追加していきます。
ページのURL修得に

var strSearch = window.location+"";

の関数を利用します。
ブラウザで表示されたURLを修得する命令で変数 strSearch に値を代入しています。
ちなみに

 document.writeln(strSearch);

とすると、
今表示しているページのURLを書き出します。


次にアーカイブ、プロフィール、カテゴリ等を判別してから広告を表示するコードを以下のように作成します。


/* ページ判別コード */
 if( strSearch.indexOf( "archive" ) != -1){
  addAfiiMall(2);
 }else if( strSearch.indexOf( "profile" ) != -1){
  addAfiiMall(3);
 }else if( strSearch.indexOf( "category" ) != -1){
   addAfiiMall(4);
 }else{
  addAfiiMall(1);
 }


strSearch.indexOf( "archive" ) != 1 で例えると、以下の様なURL値が返ってきた場合には

 (戻り値)
 https://fanblogs.jp/ex-mode/archive/367/0

strSearchのURL 値の中に "archive" があるかの判別をし、
ページ判別コードに存在した場合には、

  addAfiiMall(2);

を実行し、存在しないときは、

  addAfiiMall(1);

を実行します。


【ファンブログのURLに含まれている文字判別例】
 アーカイブ  : archive
 カテゴリ   : category
 プロフィール : profile
 ポータル   : portal
 マイヒストリー: biography
 マンスリー  : monthly
 デイリー   : daily



次回、『ページ毎にバナー表示する方法〜その4』に続く・・・。

▲UP

    >> 次へ

[ カテゴリ ] [ 最新記事 ] [ アーカイブ ]



[ お勧めサイト ] [ プロフィール ]





QRコード
スマホからも見てね!
https://fanblogs.jp/ex-mode/index1_0.rdf
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
☆サイト内検索☆
☆ファン☆

ひょっとこ弥太郎
最近、PHPプログラムでビジネスで使えるWebページを作成しようと目論んでおります。何事もそうだけど学べば学ぶ程、奥は深いものですなぁ・・・。


×

この広告は30日以上新しい記事の更新がないブログに表示されております。

Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: