スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
Page top

URLごとに表示メッセージを変えるJavaScript

フリースペースに複数のアルカナツールを設置しているヘビーユーザーに捧げます。

● これは何?

訪問者がきたときに、そのページのURLを判別して、表示するメッセージを切り替えます。
それだけ。

フリースペースで使うことを想定しています。
「キャラ3人を全員フリースペースに貼り付けてる。でも、そのうちの二人は別の記事ページのURLで登録してある。フリースペースはどのページでも必ず表示されるから」
というユーザーさん向けです。
(この説明でよくわからない方は、ブログの仕組みが、うちとは違うのかもしれない。その場合はスルーしてください)

あ、ウェブリブログでは「フリースペース」と呼びますが、他社のブログサービスでは「フリーエリア」とか、別の名称になっていると思います。
つまりアルカナツールを貼ったりできて、ブログ内の各ページに共通で表示されて、ユーザーが自由編集のできるスペースのことです。何となく分かると思いますが。

――ランダム戦闘で飛んできたのはいいけれど、あれっ、どのキャラに呼ばれてきたんだろう…?
と、来てくれた人が迷わないように、「ここでURL登録してあるのは【このキャラ】だよ!」というメッセージを出すといいんじゃないかな、と思って作りました。




<script type="text/javascript"><!--
function charaCaution(){
var urls=[];var mess=[];

urls[0] = "http://konohen.at.webry.info/";
urls[1] = "http://konohen.at.webry.info/200812/article_2.html";
urls[2] = "http://konohen.at.webry.info/200812/article_3.html";
urls[3] = "http://konohen.at.webry.info/200812/article_4.html";

mess[0] = "このページのアルカナツールURL登録はホペアだよ";
mess[1] = "このページのアルカナツールURL登録はキリク!";
mess[2] = "このページのアルカナツールURL登録はレウマ。残りは雑魚";
mess[3] = "このページのアルカナツールURL登録はミスル・トゥよ";

var no_url = "注意!このページはアルカナツールにURL登録されていません";

for(var i=0; i<urls.length; i++){
if(window.location==urls[i]){
document.write(mess[i]);break;
}else if(i==(urls.length-1)){
document.write(no_url);
}}}
charaCaution();
// --></script>





● 使い方

フリースペースに設置しているアルカナツールのそばにコピペ。

紫の部分を、各キャラのツールの登録URLに書き換えてください。
オレンジの部分は、それぞれのページで表示するメッセージです。
お好きに書き換えてください。タグも使えます(ブログサービスの会社が禁止していなければ)。
書き換えるときは、前後の「"」を消さないように気をつけてね。

urls[0]のURLのページに訪問者があると、mess[0]のメッセージが表示されます。
同じように、urls[1]のURLのページではmess[1]のメッセージが。
urls[2]のURLのページではmess[2]のメッセージが…という仕組みです。

[ ]の中の数字は、0から始まる連番です。
4人分を記入できるようにしましたが、キャラ3人しか設置しないよ、という人はurls[0]~urls[2]を残し、urls[3]の行を消してください。
(mess[3]の行は消しても消さなくても。気になる人は消してください)

きみどりの部分は、URL登録していないページで表示されるメッセージです。(urls[0] ~…以外のページで出るメッセージです)
メッセージを表示させたくない場合は、
var no_url = "";
としてください。


お助けは、ウェブリブログユーザーさんのみ致します。
他のブログは使ったことないので、すみませんです。
----
スポンサーサイト
Page top

コメントの投稿

非公開コメント

Page top
Page top
各キャラの部屋
アルカナツール登録済の
ぺージへとびます。
キリクの部屋 キリク
魔法型
★★
レウマの部屋レウマ
戦士
★★
ミスル・トゥの部屋ミスル
魔法型
Lv100
ヤマネの部屋ヤマネ
戦士
Lv100
ウィルンの部屋ウィルン
魔法型
成長中
猫子姫の部屋猫子姫
戦士
成長中
ホペア:トップページに住んでますホペア
無ステ
Lv100
カカリ・ハネペンの部屋カカリ
無ステ
成長中
最新記事
カテゴリ
プロフィール

ゆき

Author:ゆき
愛知県在住の未熟もの。
リンクはご自由にどうぞ。
このへん。というのがブログ名です。
アルカナ・コレクションの他「The Golden Lore」・「DDクエスト」ぷちハマり中。
mixi ID:24529038 Also:【KaRaKuRy】
もう一個のブログ。

こなもん
今日も元気に支援中♪

ステータス振ってない子です。
トップページでのみ現れます。
Sponsored link
Twitter

Twitter Updates

    【Followする?】
    DDクエスト
    月別アーカイブ

    01  12  11  10  09  08  07  06  05  04  03  02  01  12 

    最新コメント
    Gadgets
    pipipi アル・コレ系ブログさん
    新着記事中継所 【about】
     リロードしても表示されない場合は
     サーバが落ちてます。
    このサイトは、アルカナ・コレクションのゲーム画像を使用しています。
    Smile Maker, Inc. (C) All Rights Reserved.

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。