記事一覧

スポンサーサイト

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

gooブログ用にしてみる#2

gooブログ用に直してみよう計画の続きです。

gooブログパーツに変換できる形式は、

<script type=javascript src=http://■■/●●.js></script>

と1行で表さないといけない。(と思われます。)

みんなが同じスクリプトを使うなら、スクリプトを●●.jsという外部ファイルにすればいいんだけれど、名前や生年月日など、ひとりひとり違うデータがある場合、どうしたらいいのかわかりませんでした。

よく、src=http://●●.js?a=bc&d=efみたいなソースがあるけれど、そんな感じで
src=http://coels.net/ikutu.js?year=2000&month=6&date=6
と生年月日や色を指定できないだろうか?

ググッて調べて数時間…無い。挫折。
その後考え直し、「javascript 引数 src」をキーワードにググり直したら、嬉しいことにソースが見つかりました。

外部Javascriptのsrc属性で、URL引数を取得する

これこれまさにこれそのもの!すごいです。有難や~

そのソースを拝借して外部jsファイルに埋め込んで、ローカル環境で確認したところ、ちゃんと反映して表示されるじゃありませんか。←昨日の「できた」はココ

こんどはアップロードして確認。jsファイルを文字コードEUCで保存してからサイトにアップして、このブログから呼び出してみました。これもおけ。


…ところが、よくみると表示がおかしい。


ローカルでもネット環境でも、名前や○歳○ヶ月○日などは表示されるのに、カウントダウン行だけ何故か表示されないのです。

スクリプトエラーではなく、そこだけ非表示になるのでカウントダウン周りの問題かと思われ。

どうも、生年が引っかかる。jsファイル内で生年を指定するのはそれまで通りカウントダウンも出るのに、srcから引いてきた値を使うとカウントダウン日数(rd)の計算結果がなぜか367以上になって、表示されない分岐に入ってしまうことはわかりました。
でもどうしてrdがそんな数値になっちゃうのか…。
srcからの引数をdocumento.writeで表示させてみても、ちゃんと生年の西暦が出てくるんですが…。

なんで?何が違うの?

今日はわかりませんでした。がっかり。また明日。
関連記事

カウントパーツを配布しています

*KT*では、誕生日・記念日・出産予定日などのカウントダウンを表示する、自作のブログパーツを配布しています。
カスタマイズOKなので、色々な使い方ができます。
js_ikutu01.gif kinenbi_01.gif js_baby_01.gif

詳しくはサイトトップページへどうぞ♪

このブログでは、*KT*からのお知らせや、管理人の近況をお送りしています。

FC2ブログ共有プラグイン版のご案内

FC2ブログでは、共有プラグイン版もご利用になれます。

■共有プラグイン版は、「いくつになったの」「いくつになったのver2」「キネンビ」「My Baby Comes」の4 種類です。(このブログのサイドバーに見本があります。)
■管理画面の「共有プラグインの追加」から簡単に設置できます。詳しくはサイドバーの説明を御覧ください。
■人数追加などの変更方法がちょっと面倒なので、そのままお使いになる方向きです。

★共有プラグイン版では、設置やカスタマイズのサポート(上手くいかない場合のアドバイス)は基本的に行ないません。サポートが必要な場合は、サイト配布版をご利用ください。
★共有プラグイン版のトラブルについては、このブログのカテゴリーの「Q&A」をご覧ください。

いくつになったの

キネンビ

FC2ブログ共有プラグイン
-----------------------

いくつになったの ver2

FC2ブログ共有プラグイン
-----------------------

いくつになったの+ヒトならいくつ

FC2ブログ共有プラグイン
-----------------------

My baby comes

FC2ブログ共有プラグイン
-----------------------

共有プラグインからの貼り付け方

FC2ブログへ簡単設置。あまりカスタマイズしないで使う人向きです。


1.管理画面から[環境設定]-[プラグインの設定]を開きます。

2.[共有プラグイン追加]をクリックします。

3.作者名に COEL と半角入力し、[検索]をクリックします。

4.一覧表示されたら目当てのプラグインをクリックし、ダウンロードページを開きます。

5.説明をよくお読みの上、項目に記入し、ダウンロードすれば完了です。

★プラグイン対応のテンプレートをお使いください。

★プラグイン非対応のテンプレートでは、使用できません。どうしても設置したい場合は、サイト*KT*で配布のブログパーツをテンプレートHTMLに直接貼り付けてください。(サポートはいたしかねますので自己責任でお願いします!)

フリーエリア

いくつになったの(簡易版)
お名前
キネンビ(簡易版)
結婚して
お名前

いくつになったの ver2テスト

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