弐条海月の とはずがたり

そこはかとなく書き綴るブログなるもの

» 2008-11-07の日記

サイトの改造、再び…

 今日はサイトの改造を行いました。直さねばならないところ、気になるところが多々ありまして…。

 まずは、日記「日々のこと」の月のリンクが正しくなかったのを修正しました。併せて、サブメニューの内部処理をもう一歩進めました。これは、数日前にメニューを別ファイルで管理するための準備をし、実際に稼働させたものです。いずれは管理ツールを作成して追加できるようにするための準備です。

 各コンテンツのメニューは、テキストをベタ打ちしております。メニューの項目名とリンク先のファイル名を記号で区切って1行ずつ打ち込んでおります。これをfopenで読み込んだ後、区切り文字の前後で配列変数に代入して処理しております。サブメニューの生成は専用の別ファイルに書いておりますので、日記以外は各コンテンツ共通のスクリプトで動作させることができております。

 それから、カレンダーのjavascriptに不具合があるようです。表示されないことが多いようです。恐らくはJqueryで最終的に表示する際の問題だと思い、調べてみましたら、内部的にはカレンダーは生成されているようなのですが、表示の部分がうまくいっていないようでした。

 まず、Jqueryのパスがきちんと通っているかどうかチェック。Jquery.jsの1行目にalert();を入れて文字列を表示して確かめてみますと問題なし。次に生成後のカレンダーを表示する部分をチェック。これはJqueryの構文で所定の<div>の中にカレンダーのソースを入れているのですが、以前は表示されていたのにいつの間にか表示されなくなってしまったことを考えると、表示のタイミングが悪いのが決定的のようです。

 確かに、以前よりサイトが重くなっているため、その可能性が高いと思いまして、javascriptで最終的にカレンダーを表示する部分に

window.onload = function(){$('div#calendar').html(calendar);}

を書き加えて解決しました。

※この記事は過去のサイトから移行したものであり、
現在の内容とは異なっている場合がありますことをご了承下さいませ。


固定ページ

最近の投稿

カテゴリー





カレンダー

2008年11月
 12
3456789
10111213141516
17181920212223
24252627282930

過去の日記はこちら

キーワードで検索