iBlog奮闘記〜JavaScriptは有効ですか?
iBlogでは、かなりの部分でJava
Scriptを利用していますが、その中でもキーワードから指定文字列への変換(getBlogName()ってのを「れたろぐ」ってのに変換する機能のこと)は、JavaScript無しでは動かないので、へんてこな表示になってしまいます。そこで、JavaScriptが有効になっていない場合にはそれを表示するようにしてみたよ。
まずはJavaScriptがオンになっている場合にはオフにしてみてください。(表示がかわらなければページの更新をしてみて下さい)れたろぐのトップページでしたら、「れたろぐ」と表示されていた場所に「Java
Scriptを有効にしないと正しく表示されません。」と表示されます。
方法は簡単で、例えばBlogPage.txtの、
<h3><script
language="JavaScript"> getBlogName();
</script></h3>
という場所を、次のように書き換えます。
<h3><script
language="JavaScript"> getBlogName();
</script><noscript><p>Java
Scriptを有効にしないと正しく表示されません。</p></noscript></h3>
すると、これだけでJavaScriptを有効にしてない人にだけ、それが分かるようになるんだ。
ちなみに、<p>タグはXHTMLに合わせるためだけに入れてるので、ひょっとしたら間違えてるのかも。
うちみたいに、ブラウズ中はJavaScriptをオフにしているユーザー向けには結構有効でしょう。Sleipnirなら、サイトごとにJavaScriptの適用、非適用が設定できるし。これは自分で考えてみたんだけど、結構有名な方法だったりするのかな?
投稿日時: 土
- 12月
20, 2003 11:27 PM