クロノス・クラウン - 記事検索

おすすめ
自作の本やゲーム他を販売
便利なWebアプリが多数
ソフトウェア
めもりーくりーなー Winのメモリーを掃除
Novel Supporter 小説推敲補助ソフト
PCソフト まとめ
ゲームブック
闇の聖杯の儀式 電書のゲームブック
ゲーム
Little Land War... Win向けSRPG
Little Bit War Switch向け高速RTS
TinyWar... 1面数分の8bit風RTS
EX リバーシ 変形盤面、盤面多数
no link
2011年11月20日 04:07:18
 Google+とTwitterの連携で、SGPlusを利用しているのですが、この文字数表示が遅延があってイライラします。

 なので、簡単に長さを確認するブックマークレットを書きました。Chrome限定です。Chrome以外ではGoogle+は利用していないので。

javascript:try{t=document.getElementById(':24.f').textContent;}catch(e){t=''}l=t.length;alert(t+'\n\nlen : '+l+'\n\nlen+url : '+(l+21));void(0);

G+Len


 Google+の入力欄の文字列長検索、条件によってIDが変わるようなので、改良版(2011.11.20 12:33)。

javascript:try{t=document.getElementsByClassName('m-n-f-ba-rd')[0].textContent}catch(e){t=''}l=t.length;alert(t+'\n\nlen : '+l+'\n\nlen+url : '+(l+21));void(0);

G+Len

 Chromeの人は、ドラッグして、ブックマークバーに置いて使ってください。

 たぶん、そのうちGoogle+の入力欄のIDが変わって使えなくなると思います。その際は、getElementByIdのところを書き換えればよいと思います。



 もう少し違うところでも使えるように、選択範囲の文字数を調べるバージョンです。こちらもChrome用です。IEは無視です。

javascript:t='';try{n=window.getSelection().getRangeAt(0).cloneContents().childNodes;for(i=0;i
RLen



 ついでに、全角を2文字として数えるバージョンです。

javascript:t='';try{n=window.getSelection().getRangeAt(0).cloneContents().childNodes;for(i=0;i=0x0&&c<0x81)||(c==0xf8f0)||(c>=0xff61&&c<0xffa0)||(c>=0xf8f1&&c<0xf8f4))?1:2};alert(t+'\n\nlen : '+l);void(0);

R2Len



 それぞれ、デバッグはあまり行っていません。とりあえず、何箇所かで動くのを確認した程度です。

 この程度の長さのコードなら、改行なしでも普通に書けますね。

 というわけで、メモ代わりに残しておきます。
最新20件 (全て見る)

オススメ電書 (全て見る

動画講座 (全て見る

サイト目次

おすすめ

PCソフト/Webアプリ

ゲーム

マンガ

記事

柳井の同人活動

開発

携帯・スマホ

アナログ・ゲーム

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について