Ads By Google
フリーエリアに訪問者数を表現出来ますか?
??
左記のブログの左のサイドバーの目次の欄に今日の訪問者数を表現したいです。既製のプラグインでは、現状の様に目次(フリーエリアに自分で作成した)ではなく、訪問者数と言う独立したスペース(現状では左のサイドバーの目次の下の欄)を取ってしまいます。
フリーエリアに訪問者数を表現する方法を教えて下さい。つまり、今日の訪問者の人数にあたる『X』だけを表現する方法が知りたいです。
目次
●訪問者数 今日 『X』人 ←この『X』に今日の訪問者数を表示したいです。
●更新予定 毎日午前11時
●nogiの本棚(ブクログ)
多分、ジャバスクリプトかHTMLを使う必要が有ると思います。私はジャバスクリプトかHTMLは多少分かります。
以前に、livedoor ナレッジで質問したのがあります。宜しければ参考にして下さい。
2008-07-01 01:06の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
回答(1)
1.
2008-07-01 03:56:45
<div id="visitor" style="text-align:left">
●訪問者数
<script type="text/javascript" src="http://app.blog.livedoor.jp/nogi1905/daily_count.js"></script>
</div>
<script type="text/javascript"><!--
(function(){
var src=document.getElementById('visitor').innerHTML;
src=src.replace(/(累計|昨日)*:/g, "");
src=src.replace(/今日/i, "今日『");
src=src.replace(/<br\s*\/?>/i, "』人");
src=src.replace(/<br\s*\/?>/i, "");
document.getElementById('visitor').innerHTML=src;
document.getElementById('yesterday_c').style.display='none';
document.getElementById('total_c').style.display='none';
})();
//-->
</script>
もしやと思うので書きますが、(div id="visitor" のdivは)
他の部分とはdivを混ぜないで別divにして下さい。
このまとまりで書くなら、場所はプラグインのどこでも良いです。
一応、IE7&Firefox2で動作確認していますが、ダメな場合は、ブラウザも書いて下さい。
回答レベル : 回答
Ads By Google
コメント(1)
#1. BLUEPIXY
2008-07-10 03:12:49
<script>~</script>を含める場合は、
「改行を反映しない」、あるいは、「改行を変換しない」
設定でやって下さい。
その場合、改行すべき所には、自分で
<br />を記入する必要があります。



