2007年1月21日 10:56 pm #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;
}