スペース変換スクリプトをちょっと変えてみた
いまいち。
何でこんなもの作ったかってーと<pre>タグで囲んだ時の色がイヤだったから
CSSいじるの面倒だし
//**********************************************************************//
// VxEdotor スクリプト
//
// File Name: MyConvNbsp.dms
// Author: nanamasuhoshi
// Date: 2006/01/18 19:39:49
// Description: はてなダイアリー向けに行頭のスペースを に変換し、
// 改行は<br>\nに変換してクリップボードにコピー
// Compatibility: VxEditor Ver 0.4.8.0
// VxEditor Ver 0.3.5.0 以降なら動くかも
// Notice: shobohn氏のspc2nbsp.dmsを参考にしました。
// ъ( ゚ー^) WSH補完クンのページ
// http://www.geocities.jp/shobohn/
//**********************************************************************//
function repfunc(matchstr)
// 置換関数
{
var b = new StringBuffer(matchstr);
var s = '';
for (var i in b)
s += ' ';
return s;
}
e = new Editor;
if (e.Selected == true) {
if (/\t/.test(e.SelText) == true) {
e.TabToSpace();
Clipboard.asText
= / {2,}/gm.replace(e.SelText, repfunc).replace("\n", "g", "<br>\n");
e.Undo();
} else {
Clipboard.asText
= / {2,}/gm.replace(e.SelText, repfunc).replace("\n", "g", "<br>\n");
}
}