■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 最新50

『スキン』 かちゅ〜しゃをカスタマイズする

226 :217 :2004/02/10 01:23 ID:2zUb9Tak
>>224-225
情報ありがd
そういう状況も考えないといけなかったんですねぇ・・・
ってことで足りない知恵を絞ってなんとか改良版作ってみますた。強引な方法ですがw
また問題あったら遠慮なくどぞ。


<!-- Header.htm -->
<html><body><font face="MS Pゴシック"><dl>

<script>
// 名前表示のサブ処理
function name_sub(org_mail, nm)
{
var name_string = nm; // 名前
var cl = 'forestgreen'; // メール欄に何も書かれていない場合の色

// メール欄の判断
if (org_mail == 'sage') {
// sageのみなら赤色に
cl = 'indianred';
}else if (org_mail != '') {
// sageのみ以外であればリンク形式に
name_string = '<a href="mailto:' + org_mail + '"><b>' + nm + '</b></a>';
}

// 描画
document.write(name_string.fontcolor(cl));
}
</script>


<!-- NewRes.htm -->
<dt><b>&NUMBER</b> 名前:<script>name_sub("&MAIL", "&NAME")</script> 投稿日:&DATE<dd>&MESSAGE<br><br>


<!-- Res.htm -->
<dt>&NUMBER 名前:<script>name_sub("&MAIL", "&NAME")</script> 投稿日:&DATE<dd>&MESSAGE<br><br>


227 :なな〜しゃさん :2004/02/10 21:09 ID:K0RbVVys
>>226
名前欄が空欄だとエラーです

228 :217 :2004/02/10 21:30 ID:2zUb9Tak
>>227
空欄?
名前欄って空欄には出来ないはずだけども・・・2ch外の板ではあったりするんだろうか。
スペースのみの名前で試したけどエラー出なかったし。
表示されないコードを名前にしてる場合かなぁ・・・
スレのアドレスいただけないと検証しづらいのでエラー出た場合はそれも添えてお願いしますね。


とりあえず、以下のように修正してみてください。(直らない気もするけど)
}else if (org_mail != '') {

}else if (org_mail != '' && nm != '') {

229 :なな〜しゃさん :2004/02/10 22:16 ID:K0RbVVys
直りました
以下のようにしてみたのですが、
'indianred'等の色の名前を教えてください

if (org_mail == 'sage') {
cl = 'indianred';
}else if (org_mail == 'age') {
cl = "A0A000";
}else if (org_mail != '' && nm != '') {
name_string = '<a href="mailto:' + org_mail + '"><b>' + nm + '</b></a>';
}

198KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2004-10-30