Hirokiのブログ -10ページ目

ランダムでトップ画面が変わる

これをやるなら、先にコッチ をやってください。




トップの画像を貼る方法を前回説明しました。


今回は、その画像をアクセスするたびに、

自動的に変える方法を説明します。


下記の文章をメモ帳等で準備してください。




<script type="text/javascript">
<!--
var headimg;
var sizeh;
var sizew;
var cnt = Math.floor(画像の枚数*Math.random());
if (cnt == 0) {
headimg = "画像1URL";
sizeh = 画像1高さ;
sizew = 画像1幅;
}else if (cnt == 1) {
headimg = "画像2URL";
sizeh = 画像2高さ;
sizew = 画像2幅;
}else {/* それ以外 */
headimg = "画像3URL";
sizeh = 画像3高さ;
sizew = 画像3幅;
}
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header{height:' + sizeh + 'px; background-image: url(' + headimg +');}'+"\n"+'-->'+"\n"+'</style>');
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header h1 a{width:' + sizew +'px; height:' + sizeh + 'px;}'+"\n"+'-->'+"\n"+'</style>');
// -->
</script>



赤・緑・青の部分を、ケースバイケースで変更してください。

条件を増やしたい場合は、緑の部分をコピーして増やしてください。

cnt == 0 , cnt == 1 , cnt == 2 という感じで件数を増やしていってください。


サイズが全部一緒の場合は、sizeh/sizewが必要ありません。関連する部分は削除してOKです。

(紫の部分もいりません)




これを下記の場所に保存してください。


「ブログを書く」

「サイドバーの設定」

「プラグインの追加」

「フリープラグイン」


ここに貼り付けて保存。

その後、画面に表示されるように、サイドバーに「フリープラグイン」を配置してください。







例1:画像が2種類の場合



<script type="text/javascript">
<!--
var headimg;
var sizeh;
var sizew;
var cnt = Math.floor(2*Math.random());
if (cnt == 0) {
headimg = "画像1URL";
sizeh = 画像1高さ;
sizew = 画像1幅;
}else {/* それ以外 */
headimg = "画像2URL";
sizeh = 画像2高さ;
sizew = 画像2幅;
}
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header{height:' + sizeh + 'px; background-image: url(' + headimg +');}'+"\n"+'-->'+"\n"+'</style>');
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header h1 a{width:' + sizew +'px; height:' + sizeh + 'px;}'+"\n"+'-->'+"\n"+'</style>');
// -->
</script>





例2:画像が3種類の場合


<script type="text/javascript">
<!--
var headimg;
var sizeh;
var sizew;
var cnt = Math.floor(3*Math.random());
if (cnt == 0) {
headimg == "画像1URL";
sizeh = 画像1高さ;
sizew = 画像1幅;
} else if (cnt == 1) {
headimg = "画像2URL";
sizeh = 画像2高さ;
sizew = 画像2幅;
}else {/* それ以外 */
headimg = "画像3URL";
sizeh = 画像3高さ;
sizew = 画像3幅;
}
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header{height:' + sizeh + 'px; background-image: url(' + headimg +');}'+"\n"+'-->'+"\n"+'</style>');
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header h1 a{width:' + sizew +'px; height:' + sizeh + 'px;}'+"\n"+'-->'+"\n"+'</style>');
// -->
</script>




例3:画像が4種類の場合


<script type="text/javascript">
<!--
var headimg;
var sizeh;
var sizew;
var cnt = Math.floor(4*Math.random());
if (cnt == 0) {
headimg = "画像1URL";
sizeh = 画像1高さ;
sizew = 画像1幅;
} else if (cnt == 1) {
headimg = "画像2URL";
sizeh = 画像2高さ;
sizew = 画像2幅;
} else if (cnt == 2) {
headimg = "画像3URL";
sizeh = 画像3高さ;
sizew = 画像3幅;
}else {/* それ以外 */
headimg = "画像4URL";
sizeh = 画像4高さ;
sizew = 画像4幅;
}
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header{height:' + sizeh + 'px; background-image: url(' + headimg +');}'+"\n"+'-->'+"\n"+'</style>');
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header h1 a{width:' + sizew +'px; height:' + sizeh + 'px;}'+"\n"+'-->'+"\n"+'</style>');
// -->
</script>


時間帯によってトップ画像が変わる

これをやるなら、先にコッチ をやってください。



トップの画像を貼る方法を前回説明しました。


今回は、その画像を指定の時間帯になったら、

自動的に変える方法を説明します。


下記の文章をメモ帳等で準備してください。




<script type="text/javascript">
<!--
var headimg;
var sizeh;
var sizew;
var date = new Date();
var hour = date.getHours();
if (hour >= 12 && hour < 14) {/* 12:00-13:59 */
headimg = "画像1URL";
sizeh = 画像1高さ;
sizew = 画像1幅;
} else if (hour >= 19 && hour < 21) {/* 19:00-20:59 */
headimg = "画像2URL";
sizeh = 画像2高さ;
sizew = 画像2幅;
}else {/* それ以外 */
headimg = "画像3URL";
sizeh = 画像3高さ;
sizew = 画像3幅;
}
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header{height:' + sizeh + 'px; background-image: url(' + headimg +');}'+"\n"+'-->'+"\n"+'</style>');
document.writeln('<style type="text/css">'+"\n"+'<!--'+"\n"+'#header h1 a{width:' + sizew +'px; height:' + sizeh + 'px;}'+"\n"+'-->'+"\n"+'</style>');
// -->
</script>



赤・緑・青の部分を、ケースバイケースで変更してください。

条件を増やしたい場合は、緑の部分をコピーして増やしてください。


サイズが全部一緒の場合は、sizeh/sizewが必要ありません。関連する部分は削除してOKです。

(紫の部分もいりません)




これを下記の場所に保存してください。


「ブログを書く」

「サイドバーの設定」

「プラグインの追加」

「フリープラグイン」


ここに貼り付けて保存。

その後、画面に表示されるように、サイドバーに「フリープラグイン」を配置してください。

フォント

ステキなフリーフォントを配布しているサイトです


上段がトップページで

下段がフォントのページです。



http://mksd.jp/
http://www2.wind.ne.jp/maniackers/designfont.html



http://www.flopdesign.com/
http://www.flopdesign.com/fonts/



http://pandachan.jp/
http://pandachan.jp/nami/font/choice7choice.html



フォントはインストールしないと使えませぇ~~~~ん