気になる商品でYahoo、楽天、Amazonの横断検索ができるブックマークレット

Yahoo、楽天、Amazonの横断検索と商品カテゴリのランキングを表示するブックマークレットです。

ブックマークレットの設定方法とGoogleサイト内検索のブックマークレットは以下を参照は以下を参照してください。
どのブラウザ(スマホも)でも使えるGoogleサイト内検索!ブックマークレットが便利!

1.選択した文字列の商品について横断検索を行うブックマークレット

現在表示中のページで選択した文字列の商品についてのモール横断検索を行ブックマークレットです。
また文字列が選択されていない場合、入力ダイアログが表示されます。
 
 
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
モール横断検索

javascript:(function(b){var d=document,w=window,t=null;if(d.selection){t=d.selection.createRange().text;}else if(w.getSelection){t=w.getSelection().toString();}else if(d.getSelection){t=d.getSelection().toString();}if(!t)t=prompt('横断検索を行う商品を入力してください');window.open('http://app.it-ti.work/mall-ranking/ranking?q='+encodeURIComponent(t));})()

 
 

コード詳細

javascript:(
    function(){
    //document、windowオブジェクト設定
    var d=document,w=window,t=null;

    //ブラウザ上で選択された文字列を取得。IE、Firefoxで取得方法が異なる
    if(d.selection){
      t=d.selection.createRange().text;
    }else if(w.getSelection){
      t=w.getSelection().toString();
    }else if(d.getSelection){
      t=d.getSelection().toString();
    }

        //文字列が選択されているかチェック
    if(!t) 
      t=prompt('横断検索を行う商品を入力してください');

    //選択または入力された商品でモール検索を行う
    window.open(http://app.it-ti.work/mall-ranking/ranking?q='+encodeURIComponent(t));
    }
)()

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です