ブックマークレット単語

17件
ブックマークレット
2.1千文字の記事
  • 10
  • 0pt
掲示板へ

ブックマークレット(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");}})() 

関連動画

関連項目

【スポンサーリンク】

  • 10
  • 0pt
記事編集 編集履歴を閲覧

ニコニ広告で宣伝された記事

ニコニ広告 (単) 記事と一緒に動画もおすすめ!
提供: Leere
もっと見る

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

お絵カキコがありません

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

ピコカキコがありません

ブックマークレット

1 ななしのよっしん
2011/05/12(木) 11:46:11 ID: aWGrCTZpvB
これは便利なもとめ
👍
高評価
0
👎
低評価
0
2 ななしのよっしん
2012/11/29(木) 18:19:56 ID: 1zqw+yqHIJ
これを使えば
偽掲示板の「ほめる」をクリックすると「ほめられた」になるとか
出きるのかな?
👍
高評価
0
👎
低評価
0
3 ななしのよっしん
2013/04/17(水) 00:35:11 ID: hpN6G2gUE8
スマホ広告とか消せたりして便利だよね
👍
高評価
0
👎
低評価
0
4 ななしのよっしん
2013/09/27(金) 07:50:38 ID: gxWCGsonez
大百科に書かれい
"書かれている"へ修正を
👍
高評価
0
👎
低評価
0
5 ななしのよっしん
2015/02/15(日) 09:47:52 ID: mtVhii8mnk
linux的にhtml5動画見られるが欲しい。
マカは知らんw)
👍
高評価
0
👎
低評価
0
6 ななしのよっしん
2015/04/30(木) 19:42:49 ID: XjULLDfrUs
javascript:alert("このサイトはわが君が占領しました");
👍
高評価
0
👎
低評価
0
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);
👍
高評価
0
👎
低評価
0
8 ななしのよっしん
2017/11/26(日) 22:53:03 ID: 9ZtjomOk0E
最近のブラウザは、URL文字列制限ないからかなりでかいjavascriptアプリも動かせる。
Blob URL Scheme使えば画像ファイルとか音データも入れ込める。
script要素をDOM操作で追加することでjQueryインポートできる。ただし、サイトによってはCSPでクロスドメインな外部リソースを制限していることもあるから注意が必要だ。
だれか、サイトの画像ファイルをまとめてZipにしてダウンロードするブックマークレット作ってくれないかなー。
👍
高評価
0
👎
低評価
0