ブックマークレット

JavaScript

ブラウザ上の選択された文字列を取得する方法

JavaScriptを使って、ブラウザ上の選択された文字列を取得する方法を示します。 IEの場合は、documentに対して、「selection.createRange().text」を使うと取得できます。 Firefoxの場合は、doc...
JavaScript

「Twitterに投稿」用のリンクとブックマークレット

自分のウェブサイトのタイトルとURLをTwitterに投稿するための「リンク」は次のように書きます。 Twitterに投稿 そして、この「リンク」を右クリックしてブックマークに登録するとブックマークレットになります。この場合は自分のウェブサ...
JavaScript

自動入力のためのブックマークレットの作り方

ウェブサイトのテキストボックスに文字列をセットしたり、リストボックスの選択肢を選んだりすることがありますが、いつも同じページで同じ作業をするのは苦痛です。 ブックマークレットを使うと自動化することができます。 ここではブックマークレットの作...
JavaScript

alertとpromptのどちらを使うか

ブックマークレットで、取得した何らかの結果を表示させるにはアラートまたはプロンプトを使う。 javascript:(function(){alert('sample');})() javascript:(function(){a=windo...
JavaScript

ブックマークレットで目的のウェブサイトを開く方法

ブックマークレットを使って特定のページを開く場合は次のような方法があります。 同じウィンドウで開く javascript:(function(){document.location.href=URL})() 別のウィンドウで開く javas...
デジタル

Amazonのリンクを作成するブックマークレット

Amazonのシンプルなリンクを作るブックマークを作ってみました。 Amazonの商品ページ(単品)を開いた状態で実行すると、リンク用の文字列(HTML)が表示されたダイアログが出ます。 Firefoxで動作を確認しました。 「xxxxx-...
デジタル

HTMLのテーブルを縞状にするブックマークレット

ウェブページのテーブル、すなわち「<table>~</table>」を使って書かれたテーブルについて、1行おきに背景をグレーにするブックマークレットを作ってみました。 長い表を縞状にすることで見やすくしようというわけです。 そのページにある...
iPhone

iPhoneでPicasaWebの画像を保存する方法

Twitterで「iPhoneでPicasaWebの画像が保存できない」というつぶやきがあり、「そんなはずはないだろう」と思い、やってみると確かにできませんでした。 iPhoneでは通常は画像をしばらく押していると、その画像を保存するオプシ...
デジタル

次のページを開くブックマークレット

URLに数字が入っている場合、次の数のページを開きます。「test123.htm」ならば「test124.htm」が開きます。
iPhone

はてなハイクの通常表示とモバイル表示を切り替えるiPhone用ブックマークレット

はてなハイクにはiPhone用のページがあります。 しかしiPhoneで見ているときに通常ページが開いてしまうことがあります。 これをiPhone用ページ(モバイル表示)のURLに変換するブックマークレットを作りました。 bookmarkl...