正攻法でショップのレビューにアクセスするには
- トップページの [検索] ボタンの左にある「ショップ」というリンクをクリック。
- ショップ一覧ページが開く。
- 検索窓にショップ名を入力。検索ボタンをクリック。
- 検索結果が表示される。適宜絞り込む。
- お目当てのショップの名前を見つけたら、ショップ名の隣の「感想(xxx件)」をクリック。
かなり面倒だ。
面倒なので、商品ページからそのショップのレビューページへジャンプするブックマークレットを作ってみた。
→ ショップレビュー
上のリンクを、お使いのブラウザのブックマークツールバーにドラッグ&ドロップして登録すれば準備完了です。あとは、
- 楽天市場の商品ページを開いているときにこのブックマークをクリック。
- ショップ検索の結果が別タブで開きます。
- 「感想(xxx件)」をクリックすればショップレビューが読める。
ただし Internet Explorer では、ショップ名が文字化けしてしまって正しく検索できない場合があるかもしれません。これはIEの所為なので仕方無い。別のブラウザでお試しください。
ブックマークレットのソースはこんな感じ。読みやすいように改行・スペースを入れています。
(function(){
var l = location.href;
var s = 'http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sv=1&sf2=1&sitem=';
if( l.indexOf('rakuten.co.jp',0) == -1 ){
alert( '楽天のサイトではないかも' );
}else{
var t = document.title.split( ':' );
window.open( s + t[t.length-1] );
location.href=l;
}
})()
簡単に解説しておくと、var l = location.href;
var s = 'http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sv=1&sf2=1&sitem=';
if( l.indexOf('rakuten.co.jp',0) == -1 ){
alert( '楽天のサイトではないかも' );
}else{
var t = document.title.split( ':' );
window.open( s + t[t.length-1] );
location.href=l;
}
})()
楽天市場の商品ページのタイトルは、必ず
【楽天市場】 商品名や商品説明:ショップ名
というフォーマットになっているので、ページタイトル(document.title)を取得して「:」で分割してやれば、分割した一番最後の文字列がショップ名になっている筈。そうやって取り出したショップ名を楽天ショップ検索のクエリに挿入して、新しい窓を開いてやるだけ。
これだと、ショップ名に「:」が含まれているときにおかしな具合になりそうだけれど、まぁ細かいことはいいじゃないか。
匿名
非常に便利ですね!助かりました。
ありがとうございます。