WWW Watch

記事に戻る

主にモバイル向け Web ページ のタイトルと URL をコピーするブックマークレット

iPhone Safari で使用できるブックマークレットが欲しくて作ったやつです。iPhone 版 Safari などで閲覧中のページのタイトルと URL をコピーするためのポップアップウィンドウを表示します。

使い方

基本的な使い方は通常のブックマークレットと同じです。

PC 向けブラウザの場合

下記のブックマークレット一覧から、使いたいブックマークレットのリンクを右クリックし、コンテキストメニューから「お気に入りに追加(IE の場合)」や「このリンクをブックマーク(Firefox の場合)」 などを選択して、ブックマークに登録してください。各リンクをブックマークバーなどにドラック & ドロップする方法でも追加できます。

ブックマークレットはツールバーなど呼び出しやすい場所に表示しておくと実際に使うとき便利です。また、ブックマークのタイトルは任意でわかりやすく変更しておくとよいでしょう。

PC ブラウザでリンクをブックマークに追加する例

もしうまくいかない場合は、追加したブックマークのプロパティから編集画面に進み、URL 欄を確認し、もし先頭に「http:// ~ /」が付いている場合はそれを削除し、「javascript」から始まるようにして保存してください。

ブックマークを編集

閲覧中のページでブックマークからブックマークレットを起動すると、ポップアップウィンドウが立ち上がってテキストが表示されます。これを全選択してコピーしてください。

ブックマークレットを起動

ブックマークレット一覧

リンクはクリックせずに、上記の使い方を参考にブックマークに登録してください。

モバイルブラウザ(iPhone など)の場合

まず一度このページをブックマークに追加してください。

iPhone Safari でブックマーク

次に下記のブックマークレット一覧から、使いたいブックマークレットのソースコードをコピーします。

iPhone Safari でブックマークレットのソースコードをコピーする

ソースコードをコピーしたら、ブックマークの管理画面から先ほど追加したブックマークの編集に進みます。

URL の部分を一旦すべて削除した上で、先ほどコピーした内容をペーストして保存します。ブックマークのタイトルも任意でわかりやすく変更しておくとよいでしょう。

iPhone Safari でブックマークを編集する

ブックマークレット一覧

上記の使い方を参考にブックマークに登録してください。

ページタイトルと URL をプレーンテキスト形式でコピー
javascript:(function(){window.prompt('選択してコピーしてください',document.title+' '+document.URL);})();
ページタイトルと URL を HTML 形式でコピー
javascript:(function(){window.prompt('選択してコピーしてください','<a href="'+document.URL+'" target="_blank">'+document.title+'</a>');})();
ページタイトルと URL を Markdown 形式でコピー
javascript:(function(){window.prompt('選択してコピーしてください','['+document.title.replace(/[\[\]]/g,'\\$&').replace(/\\$/, '')+']('+document.URL+')');})();