やれ横幅が狭い、やれ字が小さい、やれ投稿後とフォントが違う…等々。その為にわざわざテキストエディタで推敲する人もいるでしょう。そんなお悩みの一助とすべく、こんなブックマークレットを作ってみましたよ。
・TEXTAREA改造
中身はこう↓です。
javascript:j=0;void(document.all.tags('textarea')(j).style.fontSize='16px');void(document.all.tags('textarea')(j).style.fontWeight='bold');void(document.all.tags('textarea')(j).style.fontFamily='MS Pゴシック');void(document.all.tags('textarea')(j).style.color='white');void(document.all.tags('textarea')(j).style.backgroundColor='black');void(document.all.tags('textarea')(j).style.width='600px');void(document.all.tags('textarea')(j).style.height='200px')
項目毎にバラしますと…
j=0;
頁内の何番目(ゼロ始まり)のTEXTAREAを改造するかを指定します。通常TEXTAREAは本文入力フォームにしか使われていないので0でOKですが、板によってはタイトル入力フォームにも使われている場合もあります。
void(document.all.tags('textarea')(j).style.fontSize='16px');
文字の大きさを指定します。ここでは 「16px(通常使われる中程度の大きさ)」 としていますが、「150%」 等の割合でも指定できます。
void(document.all.tags('textarea')(j).style.fontWeight='bold');
文字を太字にしています。
void(document.all.tags('textarea')(j).style.fontFamily='MS Pゴシック');
フォントの種類を指定します。例の 「MS Pゴシック」 は投稿後の表示に良く使われていて、アスキーアートの大半もこれに合わせて作られてます。
void(document.all.tags('textarea')(j).style.color='white');
文字色を指定します。色名や 「#FFFFFF」 等の形で指定できます。
void(document.all.tags('textarea')(j).style.backgroundColor='black');
背景色を指定します。同上。
void(document.all.tags('textarea')(j).style.width='600px');
フォームの横幅を指定します。ピクセル数の他、「150%」 等の割合でも指定できます。
void(document.all.tags('textarea')(j).style.height='200px')
フォームの縦幅を指定します。同上。
こんな感じです。ホントはもっとスッキリしたスクリプトに出来るんじゃないかという気もしますがドンマイ。必要に合わせて赤字の部分を変えたり、項目単位で削除したりして使ってみて下さい(^^