目次

UserJavascript

Opera 8 からUser Javascriptを使ってさまざまなことが出来るようになりました。そこでこのページではいくつかの例を紹介したいと思います。

User Javascriptの使い方

設定 > 詳細設定 > コンテンツ > JavascriptオプションのユーザーJavaScriptファイルでjsファイルを保存しているフォルダを指定

ここで紹介しているUser Javascriptは,完成には程遠いものです。一応使えるというくらいです。バグを発見したらメールもしくはopera:higeのコメント欄で報告してくれるとうれしいです。

また自由に改変して,多分しないだろうけど公開しても結構です。

Add Comments

Version:0.1.4  Download

付箋User Javascript

使いかた

ArrayCookie2.js(usopionさん製作)とdom-drag.jsが必要です。

新しく付箋を作るBookmarklet

add comments

Bookmarkletの中身は

javascript:textbox('hoge','0','0','200',150'); // textbox('コメントの内容','ページ上部からの位置','ページ左からの位置','付箋の幅','付箋の高さ');

となっています。

Saveボタンを押すと現在の付箋の位置と内容をクッキーに保存します。

スクリーンショット

http://f.hatena.ne.jp/higeorange/20060428180457

関連

"Sticky-notes" for Opera

Target Alert for Opera

Link alert(UserJS.org)が出てきたので開発停止

Firefoxの拡張TargetAlertのOpera版

Version:0.1.7  Download

機能

アンカーにtarget="_blank"が含まれている場合リンクの横にblankの画像のような画像を表示。

メールアドレスへのリンク(mailto:)の場合リンクの横にメールの画像のような画像を表示。

Multi Search for Google

version: 0.4.1  Download

機能

Googleの検索結果に以下の検索エンジンの検索結果へのリンクを追加する。

Google.comとGoogle.co.jpに対応

スクリーンショット

更新予定

その他検索エンジンの検索結果へのリンクをつける。

Popup Alt

Download

機能

img要素のAlt属性をツールチップに表示する。title属性があれば,両方を表示する。ツールチップを表示する設定にしていないと意味はありません

問題点(仕様)

リンクになっている画像の場合で,a要素にtitle属性が指定されている場合そのtitle属性の内容をalt属性のないように置き換わる。

Add Delete @ del.icio.us

version: 0.1.3  Download

公開した次の日にdel.icio.usが公式に削除できるリンクを追加したのでこのスクリプトは不要。

機能

del.icio.usのedit this itemの横にdelete this itemを追加する

Add Date Tag @ del.icio.us

version: 0.1.2  Donwload

機能

del.icio.usのポスト時に自動的に日付タグを挿入する

スクリーンショット

add post to del.icio.us @ ?RSS

version: 0.1.1  Download

機能

はてなRSSからDel.icio.usにpostできるようにする

Hatena Keyword to Del.icio.us Tag

version: 0.5.1  Download

機能

はてなダイアリー,グループにおいてはてなキーワードをdel.icio.usのタグページへのリンクに変換しページ下部に表示。

スクリーンショット

問題点

opera:config,UTF8 Escape URLsのチェックをはずすことで全てのキーワードに対応

Antenna Hide and Show

version: 0.5.2  Download

機能

はてなアンテナの詳細画面において更新内容を表示,非表示できる。

問題点

一部のアンテナですべてを表示/非表示するリンクが表示されない。

Mailto Gmail

Download

機能

mailto:リンクをGmailのメール作成画面へのリンクへ変更する。

その他のUser Javascript

userjavascriptに今まで作ったUser Javascriptを置いてあります

スクリプトファイル内に説明を少し書いています。

Opera User Javascript 関連リンク

UserJS.org
Operaで使えるUser Javascript集