ユーザ用ツール

サイト用ツール


javascript:bookmarklet

Bookmarklet

ブックマークレットはブックマークに保存して、ブックマークから呼び出して使えるJavaScript。

とても乱暴に説明すると、以下のように

<a href="javascript:window.alert('ほげ')">ほげ</a>

こんなJavaScriptコードをURLの代わりにAのhrefに埋め込んで動くなら、ブックマークにもURLの代わりにJavaScriptを入れて動くんじゃね?と思ったら本当に動いたよという感じ。

用例

すべてFirefox用

開いているページのマークダウンリンクを作成

javascript:((t,u)=>{prompt('markdown link',`[${t.replace('[','\\[').replace(']','\\]')}](${u.replace('(','%28').replace(')','%29')})`);})(window.getSelection()+""||document.title,location.    >     href);

はてなブックマーク登録ページに移動

javascript:(()=>{location.href=`https://b.hatena.ne.jp/paulownia/add.confirm?url=${encodeURIComponent(location.href)}`})();
javascript/bookmarklet.txt · 最終更新: 2020/06/24 02:43 by nullpon