いくつかのASPさんから、東北アフィリエイターネットワークでキャンペーン紹介してほしいとお話をいただいた。声をかけていただけるようになったことはすごいと思うし、しばらくサイトのメンテナンスもしていなかったので、これを機会にサイト中央にキャンペーンなどの紹介コーナーを設けた。

ただ、いかんせんデザインに制約があるため、バナーはローテーション表示させるしかない状況。
幸い、XOOPSにはバナーローテーションできる仕組みが標準にあるので、簡単な話だとヒョイヒョイと設定して終わりだと思っていた。

ところが、1つのASPさんからローテーションしてないと指摘され、よく見てみたらたしかにローテーションしていない。

考えてみたらそりゃそうだよ。
トップページの表示を速くするため、強制的に静的なHTMLページを作り出しているから、バナーローテーションするのはページを再作成する1時間ごと。それをローテーションしていると言っていいものかどうか。

FLASHなどを使えばキレイにバナーローテーションするのだろうが、あいにくそのようなスキルは持ち合わせていない。

ということで、少しネット探索して見つけたJavaScriptでのやり方を、JavaScriptをヘッダーに書くのではなく外部ファイルにする方法で試してみることにした。

参考にさせていただいたのはこちらのサイト。
バナーのローテーション表示を JavaScript で!

普通こういうローテーションを考えるとき、JavaScriptの中に表示させるバナーなども書いておいて、それをランダムや順番に表示させるのですが、このやり方は逆転の発想で、全部表示させてからJavaScriptで消すという方法になっていたのでちょっと面白い。

もし、JavaScriptをオフにされていても、ローテーションするバナーが全部表示されるだけなので、デザインとしては崩れるかもしれないが、何も表示されないよりはいいんじゃないかなぁ。

わたしとしては、こういう発想は好きです。

テキストも一緒にローテーションできるので、一瞬バナー全部が表示されてしまうことに目をつぶれば、これほど簡単で間違いない方法はないと思う。




同じカテゴリの記事

coded by nessus

トラックバック

このブログ記事に対するトラックバックURL:

コメント & トラックバック

コメントはまだありません。

Comment feed

コメントする

エントリーカレンダー

2012年5月
« 12月    
 12345
6789101112
13141516171819
20212223242526
2728293031  

月別アーカイブ

DO THE RIGHT THING!

東北アマ研はDO THE RIGHT THING!に賛同しています。
DO THE RIGHT THING! 不正に負けないアフィリエイト!

情報商材は詐欺

このブログについて

東北アフィリエイトマーケティング研究会のメンバーが運営するブログです。アフィリエイト業界の動きやイベント情報などを発信していきます。

[PR] 東北の企業応援


QLOOKアクセス解析