忍者ブログ
Simon's CyberSpace El Dorado.のBLOG
カレンダー
05 2025/06 07
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
プロフィール
HN:
Simon
性別:
非公開
QRコード
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

広告の小さいアクセス解析として忍者アクセス解析(以下 忍者)やAccessAnalyzer(以下 Analyzer)があるが、両者とも広告の表示位置に左上、右上などの設定ができる。Webサイト用に右上表示をしてもらいたかったので設定を右上にした状態で今回いろいろ試してみた。

<div style="position:absolute; top:0px; right:0px;"> アクセス解析 </div>

上記のように設定した場合、忍者では表示され、Analyzerでは画面右外(一画面スクロールするぐらい)に広告がずれ込んでしまった。absolute の right 設定にした理由はJavascriptをOFFにした場合でも右上に表示されることと、absolute をしていることで別の要素に関係なくその位置に表示されるためであるが、Analyzerは予想外にずれてしまったので失敗だった。
今度は right を left に変更して試したところ、忍者では表示されず、Analyzerではきちっと右上に表示された。ただ、これではJavascriptがOFFになった場合左上になってしまう。
どうも両者挙動が違うようで、Analyzer表示位置を左上に設定してreght:0;にすると今度は広告一個分の画面右外に表示されてしまう。

Analyzerもなかなかよい機能があってページごとに解析したい場合、忍者のように画面で設定しなくてもタグのIDを追記することでページごとに解析を分けてくれるので動的ページでは使いやすい。忍者もページごとに連番になっているので(xxxxxxx00~xxxxxxx99 の100個)割り当てられることはできるが、番号にあったページ名をWeb上で設定するのはちょっと面倒だ。
また、Analyzerでは複数のサイトの管理も一括してできるので機能としてはとてもよいのだが、今回の表示位置のずれがどうしても解決できなければ忍者のままにしようと思う。
PR
AccessAnalyzerの右上表示調整について追記
とりあえず現状でのAccessAnalyzerの右上表示だがJavascriptがOFFでも右上表示になる方法があるので追記しておく。少々強引な気がするが・・・。
まずWebサイトの設定でAD=0(左上)にしておく。次に記事に書いたタグをright:80pxとするとぴったり右上になりJavascriptをOFFにしてもちゃんと表示される。
AccessAnalyzerは現在設定されている位置からバナー画像の左上が配置されるため、right:0pxとすると仮に画面右上が900pxなら900pxの位置からバナー画像の左上が配置される。AD=0の左上設定なら+0pxの位置、AD=1の右上設定なら+画面横pxとなるためright:0pxのAD=1設定では900px+画面横pxでとても遠い場所に設定されてしまう。
長くなってしまったが要するにどこに設定したい場合でもAD=0として設定し、スタイルシートによって位置を決めてあげれば確実のようだ。
Simon@管理人
2008/08/16(Sat)08:49:42 EDIT
この記事にコメントする
NAME:
TITLE:
MAIL:
URL:
COMMENT:
PASS: Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
TRACKBACK URL :
Copyright © Simon's BLOG。。All Rights Reserved.
Powered by NinjaBlog / Template by Ninja☆BT
忍者ブログ [PR]