Ads By Google
コメント入力欄の名前を最初に空白でなく何か設定したい。
コメントの名前欄に最初に何か名前を入れておきたいのですが、他の方の質問の回答であった、<input id="author" name="author" value="....のような記述が何処にも見当たらず、
「名前」や「コメントする」といったようなコメント欄に表示されている文字列も見当たらず、困っています。
個別記事シートのほうに
<script type="text/javascript" src="<$EmojiJsUrl$>"></script>
<script type="text/javascript" src="<$MiscJsUrl$>"></script>
のような記述があるので、外部ライブラリのようなのもを使っているのでしょうか。
さっぱりわかりません...
使ってるテンプレートは、デフォルト2008(アクア,3カラム)です。
何かご存知でしたらご指摘お願いします。
またこのように初心者がブログのレイアウトを変更する場合にわかり易く解説している所はあるでしょうか?
宜しくお願いします。
2009-05-08 03:16の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
回答(2)
1.
2009-05-08 12:20:12

<$CommentForm$>
というライブドアの独自タグがあります。
個別記事HTMLのどこかに書いてあるはずです。
このタグを書くと実際に表示される際には、以下のページに書いてあるHTMLを表示します。
ですので、質問のことをやるには、
独自タグを削除し、代わりに実際に表示されるHTMLと入れ替えた上でvalueをいじる、という手順になります。
というライブドアの独自タグがあります。
個別記事HTMLのどこかに書いてあるはずです。
このタグを書くと実際に表示される際には、以下のページに書いてあるHTMLを表示します。
ですので、質問のことをやるには、
独自タグを削除し、代わりに実際に表示されるHTMLと入れ替えた上でvalueをいじる、という手順になります。
2.
2009-05-08 12:36:27

個別記事シートの一番下(</body>の直前)に
('匿名ちゃん'は適当な名前に変更してください)
<script type="text/javascript"><!--
(function(){
var obj = document.getElementById('author');
if(obj){
if(obj.value == ''){
obj.value = '匿名ちゃん';
}
}
})();
//--></script>
これをコピペして再構築する、というのもいいかもしれません。('匿名ちゃん'は適当な名前に変更してください)
回答レベル : 回答
Ads By Google
コメント(1)
#1. まじかる☆スフィー
2009-05-08 12:26:58
livedoorブログのトップページの下のほうに技術的な情報 という項目があります。
http://blog.livedoor.com/
とりあえずそこは目を通しておいたほうがいいかも。




