コメント投稿に関するアナウンスを出す
2009年2月 3日 23:32 | コメント (0) | トラックバック (0)
正確にいつからなのかは把握していませんが、最近の Movable Type は JavaScript がオフの状態ではコメントを投稿する事ができません。(不正な要求です、というエラーがでます)
こういったアナウンスは、それが必要な場合だけ(この場合、JavaScript がオフな時だけ)表示させた方が、見ている人の戸惑いは少なくなります。
<noscript> 〜 </noscript> で JavaScript がオフの時だけ注意書きを表示させるようにしても良いのですが、コメントフォームの以下の部分にアナウンスを挿入する事で、JavaScript がオフの場合のみ、メッセージを表示させる事ができます。
デフォルトテンプレートの投稿フォーム上部
<div id="comment-greeting"></div>
この部分に囲まれた内容は JavaScript がオンの状態では、Movable Type のコメント設定にあわせて JavaScript 中のメッセージに置換されます。
現在あなたがサインインしていなければ、このページのコメントフォームの上部には「コメントする前にサインインすることもできます。」というメッセージが表示されているはずです。
JavaScript をオフにしてリロードすると、今度は「コメントの投稿には JavaScript が必要... ... ご注意ください。」というメッセージが確認できると思います。
HTML ソース自体には、「コメントの投稿には... ... ご注意ください。」というアナウンスが書き込まれています。
<noscript> を別途作る必要がないのと同時に、空 div が無くなるオマケつきです。
コメント(0)
トラックバック(0)
トラックバックURL : http://www.studio-ponytail.com/mt/mt-tb.cgi/152
コメントを投稿する
コメントの投稿には JavaScript が必要です。
ブラウザの JavaScript 機能を有効にしてください。
投稿ボタンを押してもエラーになりますのでご注意ください。