Home / Diary / Operaで選択範囲内のあらゆるURLを一気に開く

Operaで選択範囲内のあらゆるURLを一気に開く

ahkで作ってみたけど、JavaScriptで選択範囲のソースを取得できることをすっかり忘れてた。

get n go selection links

こっちのほうがいいな、うん。

ただ、こっちだとaやimg等の要素の属性しか見ていないようなので、テキストノードも見ることができるのを作った。ノードだけ見るか、テキストだけ見るか、両方見るか、の3通りで開きまくれるように。

使い方は一緒で、まずユーザースクリプトディレクトリにopenselectionurl.jsを入れたらmenu.iniの[Hotclick Popup Menu]に以下の項目を追加。

Item, "選択範囲内の全てのリンクを開く" = Go to Page, "javascript:openSelectionURL( 'node' )"
Item, "選択範囲内のリンクされていない全てのURLを開く" = Go to Page, "javascript:openSelectionURL( 'text' )"
Item, "選択範囲内のURLを全て開く" = Go to Page, "javascript:openSelectionURL( 'both' )"

これで右クリックからURLを開きまくれる。

リンクされていないURLについては、最低限スラッシュ2つかwwwで始まっていればURLと見なすようにした。また、wikipediaについてはURLに日本語が使われていても認識するようにした。

このスクリプトの弱点はポップアップブロックにひっかかってしまうことか。

先日作ったahk版ならコマンドラインから渡すのでポップアップブロックに引っ掛からないという利点がある。テキストのみahk版で処理するのもアリかも知れない。

Info

関連のあるエントリ
2007-11-14 続・ニコニコ動画視聴補助スクリプト for Opera
2007-09-05 怒本格最速ブラウザが完全進化「Opera 9.5 Alpha 1」
2006-08-01 ニンテンドーDSブラウザでAjax
2007-04-14 ニコニコ動画視聴補助スクリプト for Opera
2007-06-18 ニコニコ動画視聴補助CSS
新しいエントリ(日付順)
1月17日の駄文
古いエントリ(日付順)
AutoHotKeyでOperaの選択テキスト内のURLを一気に開く

SBM Comments

edvakf
選択範囲のソースを取得ってけっこう簡単なんだ。TumblrにもHTMLソースで送れば後で見やすそう。

Comment

投稿したコメントは公開されません。サイトオーナーのみが閲覧できます。
返信等を希望する場合は、コメント内に連絡先のメールアドレスかサイトのURLを入力してください。

2007
0112

Tagsopera

最新のエントリ
注目のエントリ(はてな)
ゲーム攻略

暴満館 ~The House of Full Violence~
Powered by WordPress.
About | Contact | 新着のエントリ情報 RSS