今回はGoogle検索用のブックマークレットをいくつか作っていきたいと思います。
ブックマークレットの設定方法とGoogleサイト内検索のブックマークレットは以下を参照は以下を参照してください。
どのブラウザ(スマホも)でも使えるGoogleサイト内検索!ブックマークレットが便利!
1.Googleサイト内画像検索ブックマークレット
現在表示中のサイト内の画像を検索するブックマークレットです。全ての画像を検索する場合はインプットボックスに何も入力しないでください。
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
Google画像検索
javascript:(function(){var h=encodeURIComponent(location.host),q=prompt('ImageSearch '+h);if(q!=null)window.open('https://www.google.co.jp/search?tbm=isch&q='+encodeURIComponent((q?q:'')+' site:'+h));})()
コード詳細
javascript:(
function(){
//1行目:表示中URLのホスト名(サイト名)を取得
//2行目:文字入力ダイアログを表示。q=''に変更するとダイアログ非表示
var h=encodeURIComponent(location.host),
q=prompt('ImageSearch '+h);
if(q!=null) //ダイアログでOKボタンがクリックされたかチェック
//tbm=ischを指定しダイアログで入力した文字列で画像検索
window.open('https://www.google.co.jp/search?tbm=isch&q='+encodeURIComponent((q?q:'')+' site:'+h));
}
)()
2.Googleページ翻訳ブックマークレット
現在表示中のページ全てをGoogle翻訳で日本語に翻訳します。
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
Google翻訳
javascript:(function(){var u=encodeURIComponent(location.href);window.open('https://translate.google.com/translate?sl=auto&tl=ja&js=y&prev=_t&hl=ja&ie=UTF-8&sandbox=1&u='+u);})()
コード詳細
javascript:(
function(){
//現在のURLを取得
var u=encodeURIComponent(location.href);
//URLを元にGoogleウェブサイト翻訳を表示
window.open('https://translate.google.com/translate?sl=auto&tl=ja&js=y&prev=_t&hl=ja&ie=UTF-8&sandbox=1&u='+u);})()
}
)()
3.Google選択文字列翻訳ブックマークレット
現在表示中のページで文字列を選択した箇所をGoogle翻訳で日本語に翻訳するブックマークレットです。
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
Google選択文字列翻訳
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!=null)window.open('https://translate.google.co.jp/m/translate?hl=ja#auto/ja/'+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!=null)
//選択された文字列でgoogle翻訳を行う
window.open('https://translate.google.co.jp/m/translate?hl=ja#auto/ja/'+encodeURIComponent(t));
}
)()
4.Googleニュース検索ブックマークレット
現在表示中のページで文字列を選択した箇所をGoogleニュースで検索するブックマークレットです。
また文字列が選択されていない場合、入力ダイアログが表示されます。
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
Googleニュース検索
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('https://www.google.co.jp/search?q='+encodeURIComponent(t)+'&num=100&tbm=nws');})()
コード詳細
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('ニュース検索を行うキーワードを入力してください');
//選択または入力された文字列でgoogleニュース検索を行う
window.open('https://www.google.co.jp/search?q='+encodeURIComponent(t)+'&num=100&tbm=nws');
}
)()
5.Googleキャッシュ表示ブックマークレット
現在表示中のページが見れない場合(404 Notfound)にGoogleのキャッシュ表示を行います
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
キャッシュ表示
javascript:(function(){var u=location.href,q=prompt('キャッシュ表示するURL',u);if(q!=null)window.open('https://www.google.co.jp/search?q='+encodeURIComponent('cache:'+q));})()
コード詳細
javascript:(
function(){
//1行目:現在ページのURLを取得
//2行目:文字入力ダイアログを表示。q=''に変更するとダイアログ非表示
var u=location.href,
q=prompt('キャッシュ表示するURL',u);
//ダイアログでOKボタンがクリックされたかチェック
if(q!=null)
//ダイアログで入力した文字列でキャッシュ表示
window.open('https://www.google.co.jp/search?q='+encodeURIComponent('cache:'+q));
}
)()
6.Google類似サイト検索ブックマークレット
現在表示中のサイトのドメインを元に類似したサイトの検索を行います
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
Google類似サイト検索
javascript:(function(){var h=encodeURIComponent(location.host);if(h!=null)window.open('https://www.google.co.jp/search?q='+encodeURIComponent('related:'+h));})()
コード詳細
javascript:(
function(){
//現在ページのドメインを取得
var h=encodeURIComponent(location.host);
//ドメインが存在する場合
if(h!=null)
//類似サイト検索
window.open('https://www.google.co.jp/search?q='+encodeURIComponent('related:'+h));
}
)()
7.Google書籍検索ブックマークレット(プレビュー利用可のみ)
現在表示中のページで文字列を選択した箇所の書籍を検索するブックマークレットです。
プレビュー利用可能な書籍のみ検索します。
また文字列が選択されていない場合、入力ダイアログが表示されます。
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
Google書籍検索
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('https://www.google.co.jp/search?q='+encodeURIComponent(t)+'&num=100&&dcr=0&tbs=bkv:p&tbm=bks');})()
コード詳細
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('書籍検索を行うキーワードを入力してください');
//選択または入力された文字列でgoogleの書籍検索を行う
window.open('https://www.google.co.jp/search?q='+encodeURIComponent(t)+'&num=100&&dcr=0&tbs=bkv:p&tbm=bks');
}
)()
8.無料画像素材ダウンロードのPixabayをGoogle画像検索するブックマークレット
無料で美しい写真が豊富なpixabay。アイキャッチ画像などでお世話になっている人も多いかと思います。
ただページ移動する際など少しサイト内の画像表示が遅く感じることはありませんか?
そんな時に便利なpixbayのサイト内の画像をGoogle画像検索で素早く検索できるブックマークレットです。
下記のリンクをブックマークバーにドラッグするかソースをブックマークのURLにコピペしてください
pixabay検索
javascript:(function(){var q=prompt('Search pixabay.com');if(q!=null)window.open('https://www.google.co.jp/search?tbm=isch&q='+encodeURIComponent((q?q:'')+' site:https://pixabay.com/'));})()
コード詳細
javascript:(
function(){
//キーワード検索用ダイアログを表示
var q=prompt('Search pixabay.com');
//検索ワードが入力されている場合
if(q!=null)
//pixbayの画像検索
window.open('https://www.google.co.jp/search?tbm=isch&q='+encodeURIComponent((q?q:'')+' site:https://pixabay.com/'));
}
)()
コメントを残す