opera_exを使わないでコピー強化ver.2

前に書いた、JavaScript+内部アクションでopera_exのようなことができないものかの続き。

ページタイトルを取得 - opener

こういうやり方もあった。「ブックマークに追加」ダイアログを出して、コピーしてからダイアログを消す、と。

[追記]言うまでもないが、この方法には2つの利点がある。Delayアクションを使っていないので、Opera9.5より前のバージョンでも使えることと、JavaScriptを使っていないので、JavaScriptをオフにする設定にしていても使える点だ。

しかし、やはりダイアログが表示されてしまう。Mac OS Xだと、JavaScriptの呼び出したプロンプトはニュッと出てきてサッと消えるが、Operaのダイアログはサッと出てサッと消える。個人的にはJavaScriptのほうが好き。

自分が今使っているのはこのショートカット。

選択範囲があれば、
選択範囲//改行
[アドレス:title=タイトル]

選択範囲がなければ、
[アドレス:tilte=タイトル]

Go to page, "javascript:var s=window.getSelection(),t='['+location.href+':title='+document.title+']',t=s?s+'\n'+t:t;window.prompt('',t);" & Delay, 10 & Copy & Cancel

はてな記法用。