|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
Super-Fast Delicious Bookmarklet - John Resig
で紹介されてるのはFirefox用なのでOpera用のもやってみた。コードはオリジナルと違うところがあるけど動くから気にしない。
<a href="opera:/Edit/Search,%22javascript:d='%s';u='ユーザーネーム';e=document.getSelection();l=location.href;t=document.title;window.location.href='http://del.icio.us/'+u+'?jump=doclose&tags='+escape(d)+'&url='+escape(l)+'&description='+escape(t)+'&extended='+escape(e);%22" title="post to delicious">post</a>
上のコードのユーザーネームのところを自分のユーザーネームに置き換えて,エディタを開いて貼り付けてhtmlファイルとして保存。それをOperaで開いてできたリンクをツールバーにドラッグ。
んで,ブックマークしたいページを開いてできたサーチフィールドにタグを入れてエンターすると,タグが入った状態のPost画面が開く。
[Search Engine **] Name=&Post to Del.icio.us URL=javascript:d='%s';u='ユーザーネーム';e=document.getSelection();l=location.href;t=document.title;window.location.href='http://del.icio.us/'+u+'?jump=doclose&tags='+escape(d)+'&url='+escape(l)+'&description='+escape(t)+'&extended='+escape(e); Query= Key=p Encoding=utf-8 Is post=0 Has endseparator=0 Search Type=0 VerbText=
上のと同じようにユーザーネームを自分のものに書き換え。search.iniの適当な場所に保存。してOperaを再起動。
ブックマークしたいページを開いて,アドレスバーにpに続けてタグをスペースで区切ってEnterするとタグが入った状態のPost画面が開く。
日本語のタグが使えない。
はてなブックマークのも同じようにいけるかなと思ったけど,コメントに文字を入れられないな。どうやれば?
修正。というか直すまでのだと全然高速じゃないのね。これで多分同じ動作になったと思う。
でも,これだと開いてるページが閉じてしまうので,
window.location.href=....
以降を
void(open(....))
にしてもいいかな。
本家のほうのコメント欄を読んでたら
jump=doclose&
を省けばページが閉じないらしい。この辺は好みかな。
新しく作りなおした
hideblo2006/04/13 10:11はじめまして。僕もはてブの一発ブックマークつくろうと思っていたところ。はてブは難しいのか。困ったな。