「岡山」を「晴れの国 岡山」に置き換えるブックマークレット

|
Clip to Evernote 「岡山」を「晴れの国 岡山」に置き換えるブックマークレット

CSS2010公式サイトを見ていたところ,会場アクセスのページに「晴れの国 岡山の天気」と書いてあって,「何故ここだけ・・・」と思ってしまったので,うっかりな勢いでブックマークレットを書いた.なお,CSS2010公式サイトはフレームを使っているので,普通にブックマークレットを書いたら動かなくて,比較的本気で調べてしまったことを申し添えておきます.

javascript:(function(){var w=frames.length?frames:[window],i,j,d,r;for(j=0;j<w.length;j++){d=w[j].document,r=d.evaluate('//text() [contains(.,"岡山")]',d,null,7,null),i=0;while(d=r.snapshotItem(i++))d.data=d.data.replace(/岡山/g,'晴れの国 岡山');}})();

主にはCSS2010公式サイトでお楽しみ下さい.

うまく表示できない・・・.

javascript:(function() {
var w=frames.length?frames:[window],i,j,d,r;
for(j=0;j<w.length;j++){
d=w[j].document,i=0,
r=d.evaluate('//text() [contains(.,"岡山")]',d,null,7,null);
while(d=r.snapshotItem(i++))
d.data=d.data.replace(/岡山/g,'晴れの国 岡山');
}
})();

201007151531追記:

@k4403 「岡山」を「大都会岡山」に置き換えるブックマークレットもお願いします><

Twitter / tohki: @k4403 「岡山」を「大都会岡山」に置き換えるブ ...

要望を頂いたので.

javascript:(function() {
var w=frames.length?frames:[window],i,j,d,r;
for(j=0;j<w.length;j++){
d=w[j].document,i=0,
r=d.evaluate('//text() [contains(.,"岡山")]',d,null,7,null);
while(d=r.snapshotItem(i++))
d.data=d.data.replace(/岡山/g,'大都会岡山');
}
})();

参考:
「ツイート」を「ツイート(笑)」に置換するブックマークレット - IT戦記
Bookmarkletサンプル集 / ナビゲーション補助

プロフィール

e-m@il @ddress