単語記事: ブックマークレット

編集

ブックマークレット(Bookmarklet)とは、ブラウザ上で実行できる、JavaScriptで書かれたプログラムである。

概要

ブラウザの機ブックマーク(お気に入り)という物があるのは皆さんご存じであろう。

ブックマークとは、URLを登録しておくことによって、そのURLに簡単にアクセスできるようにするものである。

ブックマークには、JavaScriptで書かれたコマンドURLとして登録し、そのブックマークを選択することで簡単にコマンドを実行できるようにすることもできる。このような仕組みをブックマークレットと言う。

例えば、ブックマークレットクリックすることで動画ダウンロードできるURLを取得したり、ページを各言翻訳したり、ttpから始まるURLリンクにしたり、様々である。

ブックマークレットの利用方法

ニコニコ大百科では、仕様上「javascript:...」という文字列をa要素のhref属性定できないので、ブックマークレットを記述する際はソースコードを直接記述しなければならない。

大百科に書かれているブックマークレットを利用する際は、どこか適当サイトブックマークし、「ブックマークの編集」を用いて、ブックマークURL欄のをソースコードと置き換えればよい。

また、ソースコードをロケーションバー(URLバー)に打ち込むことによって、ブックマークレットを実行することもできる。

ニコニコ動画で利用できるブックマークレット

ニコニコ動画のドメインを切り替える

日本に切り替え

javascript:location.href=location.href.replace(new RegExp('^http://[^\.]+\.'), 'http://www.');

台湾に切り替え

javascript:location.href=location.href.replace(new RegExp('^http://[^\.]+\.'), 'http://tw.');

ドイツに切り替え

javascript:location.href=location.href.replace(new RegExp('^http://[^\.]+\.'), 'http://de.');

スペインに切り替え

javascript:location.href=location.href.replace(new RegExp('^http://[^\.]+\.'), 'http://es.'); 

ニコニコミュニティ

ニコニコミュニティに動画を追加

javascript:(function(){var%20e;e=window.prompt("%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%E7%95%AA%E5%8F%B7%E3%82%92%E5%85%A5%E5%8A%9B","co");if(e==null){}else{window.open("http://com.nicovideo.jp/video/"+e+"?video_id="+location.href,"%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%E5%8B%95%E7%94%BB%E3%81%AB%E8%BF%BD%E5%8A%A0",'manubar=no,toolbar=no,status=no');};})()

Google

QRコードを作成

javascript:(function(){var%20e;e=window.prompt("%E5%A4%89%E6%8F%9B%E3%81%97%E3%81%9F%E3%81%84%E6%96%87%E5%AD%97%E5%88%97%E3%82%92%E5%85%A5%E5%8A%9B");if(e==null){}else{window.open("http://chart.apis.google.com/chart?chs=150x150&cht=qr&chl="+e+"&choe=UTF-8","GChart%20QR",'width=160,height=160,manubar=no,toolbar=no,scrollbars=no');};})()

OpenSearchプラグインの追加

ニコニコ大百科(本文検索)

javascript:(function(){try{window.external.AddSearchProvider("http://www.komapro.net/nicopedia/opensearch.xml");}catch(e){alert("NotEnableAdd");}})() 

関連動画

関連商品

関連項目


【スポンサーリンク】

携帯版URL:
http://dic.nicomoba.jp/k/a/%E3%83%96%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%AF%E3%83%AC%E3%83%83%E3%83%88
ページ番号: 462793 リビジョン番号: 1929961
読み:ブックマークレット
初版作成日: 08/08/15 00:55 ◆ 最終更新日: 13/11/24 07:22
編集内容についての説明/コメント: 掲示板より、誤字修正。
記事編集 / 編集履歴を閲覧

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

ブックマークレットについて語るスレ

1 : ななしのよっしん :2011/05/12(木) 11:46:11 ID: aWGrCTZpvB
これは便利なもとめ
2 : ななしのよっしん :2012/11/29(木) 18:19:56 ID: 1zqw+yqHIJ
これを使えば
偽掲示板の「ほめる」をクリックすると「ほめられた」になるとか
出きるのかな?
3 : ななしのよっしん :2013/04/17(水) 00:35:11 ID: hpN6G2gUE8
スマホ広告とか消せたりして便利だよね
4 : ななしのよっしん :2013/09/27(金) 07:50:38 ID: gxWCGsonez
大百科に書かれいる
"書かれている"へ修正を
5 : ななしのよっしん :2015/02/15(日) 09:47:52 ID: mtVhii8mnk
linux的にhtml5動画見られるが欲しい。
マカは知らんw)
6 : ななしのよっしん :2015/04/30(木) 19:42:49 ID: XjULLDfrUs
javascript:alert("このサイトはわが君が占領しました");
7 : ななしのよっしん :2016/02/07(日) 21:40:05 ID: OmPB4wnb0Y
実行すると自身のソースコードが出てくるだけの誰得。クワインってやつ。

javascript:S=";S=S.substr(69)+String.fromCharCode(34)+S.substring(0,69);alert(S+S);javascript:S=";
S=S.substr(69)+String.fromCharCode(34)+S.substring(0,69);alert(S+S);
  JASRAC許諾番号: 9011622001Y31015