#4002
yunoki
メンバー

それもそうですね。

一応2バイト文字対応版、おいておきますね。

2バイト文字数判定部分については、こちらを参考にしています。
http://www.geocities.co.jp/SiliconValley/4334/unibon/javascript/jslen.html
SJIS以外のコードのカウントはプログラムを修正する必要があります。
ま、プラグイン使えばすむので、この件はここまでにさせてください。

document.selection.SelectAll();
data=document.selection.Text;
document.selection.Collapse();
alert(myLen(data));

function myLen(s) {
var r = 0;
for (var i = 0; i = 0x0 && c = 0xff61 && c = 0xf8f1 && c < 0xf8f4)) {
r += 1;
} else {
r += 2;
}
}
return r;
}