ありのごとくあつまりてFC2ブログカスタマイズ,共有テンプレート,素材リンク集,フリーソフトの紹介など。 迷子にならないブログ作りを目指し... 何か1つでも お役に立てる情報 を提供できたらいいなぁと思っています。

モード変更

この記事に含まれるタグ (Keyword) :
Newマーク  javascript  

Newマーク 表示スクリプト を少し変更しました。

2011/01/10 (月)  カテゴリー: ブログカスタマイズ上級
新着 Newマーク

記事 や コメント が設定期間内に投稿されたものであれば New という新着マーク を表示するスクリプト。

あちこちのサイトで見かけ、FC2ブログ であれば FCafe(daniel)さんの 新着マーク スクリプトを利用している方も多いのではないでしょうか?

今日は、その一部を改良しました。というお知らせです。

このスクリプト、裏技を使えば 図のように私のテンプレートの ナビゲーションバー部分 にも応用できるのでお気に入りだったのですが、実は ちょっとだけ気になっていたことがありました。 Firefox アドオン - Web Developer などを使っていると javascript がエラー(警告)と表示されてしまうことです。

※ここで言うエラーとは、ツール等で厳しく調べた時のものです。 通常の閲覧時には エラー等は表示されず、特に問題ないと思います。(多分)

エラーコンソールの警告 (08 is not a legal ECMA-262 octal constant 等)
Web Developer, エラーコンソールの警告

色々調べてみたところ それらしいことが書いてある記事 [2月から始まるバグ、月表記の多言語化 - Help me, hackers!] までは辿り着いたのですが、それでどうすればいいのかまでは判らず。。。 特に問題ないかなとそのままの状態で使っていました。

で、昨日 たまたま私のソースを見てくれた Paroday さんから、この部分を指摘され 解決方法を教えて頂いたのでお知らせします。


具体的なソースは [ 関連記事 : 変数の裏技を使って 新着表示 を好きな場所に ]
の記事に 修正したものを載せておきましたので、そちらを参照してください。

以前の状態 
関数名(<%年>,<%月>,<%日>,<%時>);
 ↓ 
現在の状態 
関数名(<%年>,'<%月>','<%日>'-0,'<%時>'-0);

年 の部分に ''(シングルクォーテーション) が付いていないのは、「年は 0から始まることがない」 からだそうです。 で、見事にエラー表示も無くなりましたよ!

Paroday さんありがとうございました♪

キーワード検索 : Newマーク  javascript  

スポンサーリンク

はてなブックマーク  Google Bookmarks Google Bookmarks Yahoo!ブックマーク Facebook Twitter
お役に立ちましたら、応援して頂けると嬉しいです(*´`*)
記事を読んで頂きありがとうございます。 FC2ブログランキング

URL http://arinogotokuatumarite.blog19.fc2.com/blog-entry-180.html

2011/01/10 ~ | Comment (0) tweet? | ↑ ページ先頭へ ↑ |

0 Comment

コメントを投稿する 記事: Newマーク 表示スクリプト を少し変更しました。


お気軽にコメントをどうぞ。
ソースコード等の < と > は (実態参照に変換されるので) そのまま使ってOKです。 & は 全角 に変えて使ってください。

  任意 : 後から修正や削除ができます。
  非公開コメントとして投稿する。(管理人にのみ公開)
 

Trackback