[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
メール
|
1-
101-
201-
301-
401-
501-
601-
701-
801-
この機能を使うにはJavaScriptを有効にしてください
|
掲示板改造室
215
:
名無しさん?
:2006/06/07(水) 13:59:21 ID:Kz7DCGW2
今一、どこのカッコをどう外せばいいのか
URLを記入したらいいのか、名前を記入したらいいのかが
定かではなく、外部ファイルで指定してもサーバー内部エラーになってしまいます
擬似でいいので、カッコがいらない部分はカッコを外して、紛らわしい部分は
例えばアイコン1をアイコン1のURL、//選択するアイコン名(いくらでも増やせます)は
消す、http://(あなたのサイトの置き場)/はカッコを外し
http://jbbs.livedoor.jp/bbs/computer/*****/
とするなど、一部ややこしい部分を簡略化できないでしょうか?
/* 文字色 */
colorname = new Array('#666666','#330066','#336600','#cc6600','#990000','#663300'); //選択する色(いくらでも増やせます)
/* アイコン設定 */
icnurl = 'http://(あなたのサイトの置き場)/'; //アイコンなどのあるhttp://で始まるディレクトリ
iconname = new Array('なし', //アイコン無し
'アイコン1','アイコン2','アイコン3','アイコン4'); //選択するアイコン名(いくらでも増やせます)
iconfiles = new Array('noicn.gif', //アイコン無しもしくは無記入などのダミー画像
'01.jpg','02.jpg','icon.jpg','jbbs.jpg'); //アイコン名に対応したファイル名(上と数は同じにしてね)
nomalsize = 'width="50" height="50"'; //アイコンのサイズやCSS
nosize = 'width="1" height="1"'; //ダミー画像のサイズやCSS
handleicn = 'handle.jpg'; //ハンドルパスがある人の画像
mailadicn = 'mailad.jpg'; //メールがある人の画像
sageicn = 'sage.jpg'; //sageのときの画像
ageicn = 'age.jpg'; //ageのときの画像
othericn = 'other.jpg'; //その他文字列の入力があったときの画像
ichiranhtm = 'iconlist.html'; //アイコン一覧HTML(なければ'';にしておいてください)
/* ■□■□ 設定ここまで □■□■ */
/* アイコン選択フォームを表示 */
function iconichiran(){
document.write('アイコン\n ');
document.write('<select name="usricon">\n');
for (i = 0; i < iconname.length; i++) { document.write('<option value="' + i + '">' + iconname[i] + '</option>\n'); }
document.write('</select>\n');
if (ichiranhtm != ''){ document.write(' <a HREF="' + icnurl + ichiranhtm + '">' + '一覧</a>\n'); }
document.write('<br>\n');
}
/* 文字色選択フォームを表示 */
function colorchiran(){
document.write('文字色\n ');
for (i=0; i < colorname.length; i++) {
document.write('<input name=usrcolor type="radio" value="' + colorname[i] + '"');
if ( i == 0 ) { document.write(' checked'); }
document.write('><span style="color:' + colorname[i] + '\; background:transparent\;">■</span>\n');
}
document.write('<br>\n');
}
/* 書き込み時にアイコンと文字色を追加 */
function AddClrIcn(form){
for (i = 0; i < form.usricon.length; i++) { if(form.usricon[i].selected){ choice = form.usricon[i].value; } }
mailmsg = form.MAIL.value;
if (mailmsg.match(/icn(\d+)_/)) { mailmsg = mailmsg.replace("icn"+RegExp.$1+"_", ""); }
if (choice != 0) {
mailmsg = 'icn' + choice + '_' + mailmsg;
if (mailmsg.match(/@/)) { mailmsg = form.MAIL.value; }
}
form.MAIL.value = mailmsg;
for (i = 0; i < form.usrcolor.length; i++) { if(form.usrcolor[i].checked){ usrcolor = form.usrcolor[i].value; } }
message = form.MESSAGE.value;
if(message !=''){ message = '<jbbs fontcolor=' + usrcolor + '>' + message; }
form.MESSAGE.value = message;
}
/* 選ばれたアイコンを表示 */
function Face(mail,name) {
size = nomalsize;
if (mail.match(/icn(\d+)_/)) { icon = iconfiles[RegExp.$1]; }
else if (name.match(/★/)) { icon = handleicn; }
else if (mail.match(/@/)) { icon = mailadicn; }
else if (mail.match(/sage/)) { icon = sageicn; }
else if (mail.match(/age/)) { icon= ageicn; }
else if (mail == '' ) { icon = iconfiles[0]; size = nosize; }
else { icon= othericn; }
document.write('<img src="' + icnurl + icon + '" ' + size + '>');
}
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板