新・mac 板 Safari スレッドまとめ @wiki

ブックマークレット

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

ブックマークレット


スクリプト(JavaScript)をブックマークに登録しておくことで、手軽にさまざまな機能を使うことができます。これをブックマークレット(Bookmarklet)と呼びます。ご利用は自己責任で!

ブックマークレット集

Safariの道具箱

Safariの道具箱
翻訳サービスや WWW 履歴サービスを便利に使うためのブックマークレットが多数公開されています。

Safari Developer FAQ 日本語版

Safari Developer FAQ 日本語版
「任意のスクリプトの実行」など、Web ページ制作時に便利なブックマークレットが公開されています。

Google 翻訳

Google 翻訳ブックマークレット ボタン
Google 翻訳謹製ブックマークレットです。選択中のテキストまたはページ全体を翻訳します。

そのほか

基本的に Safari(WebKit)用のスクリプトです。

リンク target を新規ウインドウに

javascript:(function(){var%20mkI=function(w){var%20b=w.document.getElementsByTagName('body')[0];var%20i=w.document.createElement('img');i.id='IconOfOpenWithNewWindow';i.title='Open Links with New Window';i.style.display='block';i.style.position='fixed';i.style.top='2px';i.style.right='2px';i.style.zIndex='999';i.src='data:image/gif;base64,R0lGODlhDAAIAPEAMf///5mZmczMzAAAACH5BAEAAAIALAAAAAAMAAgAAAIY1I4oO+APxjIxJdqgky1rfmjb5EESYyEFADs=';if(b){b.appendChild(i)}};var%20rmI=function(w){var%20i,b=w.document.getElementsByTagName('body')[0];if(b){i=w.document.getElementById('IconOfOpenWithNewWindow');b.removeChild(i);}};var%20setTgt=function(w,n,h){var%20i,l,f,o;if(n){window.top.document.FlagOfOpenWithNewWindow=true;mkI(w);}else{window.top.document.FlagOfOpenWithNewWindow=false;rmI(w);}if(l=w.document.links){for(i=0;i<l.length;i++){if(n){if(o=l[i].target){l[i].oldTarget=o}l[i].target=n;}else{l[i].target=null;if(o=l[i].oldTarget){l[i].target=o}}}}for(i=0;i<w.frames.length;i++){f=w.frames[i].location.hostname;if(f&&f==h){setTgt(w.frames[i].self,n,h)}}};var%20host=window.top.document.location.hostname;var%20tgt=(!window.top.document.FlagOfOpenWithNewWindow)?'_blank':null;setTgt(window.top,tgt,host);})();
リンク先を新規ウインドウで開くようにします。二度実行すると元の状態に戻ります。

ページ内の検索語句を全てハイライト

javascript:q=prompt("%E3%83%8F%E3%82%A4%E3%83%A9%E3%82%A4%E3%83%88%E3%81%99%E3%82%8B%E6%96%87%E5%AD%97%E5%88%97","");if(q){document.body.innerHTML=document.body.innerHTML.split(q).join("<span%20style='background:#FFFF00;font-weight:%20bold;'>"+q+"</span>");};

BM2ch (Safari 1.3以降版)

javascript:C=document.body;C.innerHTML=C.innerHTML.replace(/\b(ttp:[!#-;=?-Z_~]+)/gi,'<a%20href=h$1%20target=_>h$1</a>').replace(/>(http:[!#-;=?-Z_~]+?\.(jp(e|)g|gif|png))</gi,'><img%20src="$1"%20width=64><br>$1<').replace(/(ime.st|pinktower.com)/gi,'/').replace(/<a%20href="mailto:(.*?)"><b>(.*?)<\/b>/gi,'<font%20color=blue><b>$2</b></font>%20[%20$1%20]').replace(/<form(.*?)cgi">/i,'<!---').replace(/<\/form>/i,'--->');
2chのスレッドを閲覧する際に便利。機能は「スレ上のURLからime.st, pinktower.comを除去」「ttpから始まるURLをリンク化」「画像を縮小表示でプレビュー」「メール欄を表に出す」「書き込みフォーム除去」

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

添付ファイル
記事メニュー
目安箱バナー