2005-02-03 [長年日記]
_ 薬をもらいに行った (17:54)
まだ症状は出ていないんだけど、今年はひどいという話だし、そろそろ来だしたという人もいるみたいなんで、花粉症の薬をもらいに行ってきた。ひとまず去年と同じ弱めの薬3週間分。今年も去年みたいに楽に乗り切れるといいんだけどなー。
_ Sleipnir用メモ登録スクリプト (18:52)
SleipnirでMMへの登録bookmarkletが動かない(というかbookmarklet一般が動かないんだけど)という嘆き(?)を目にしたんで、Sleipnir用スクリプトのサンプルを。というか、bookmarkletをSleipnirで動かしたい場合は、Sleipnirのスクリプトを(JavaScriptモードで)新規作成して、TODOのところにbookmarkletのJavaScriptコード部分をコピペして、もしwindowオブジェクトを使っているところがあったら、pnir.GetWindowObject(id)に書き換えればだいたい動くんじゃなかろうか? Sleipnirのスクリプトってほとんど使ったことないから知らないけど。
var pnir;
var document;
var id;
pnir = new ActiveXObject("Sleipnir.API");
id = pnir.GetDocumentID(pnir.ActiveIndex);
document = pnir.GetDocumentObject(id);
if (document == null) {
pnir.MessageBox("Document オブジェクトを作成できません");
}
else {
pnir.GetWindowObject(id).open('http://1470.net/mm/memo_form.html?url=' + escape(document.location.href));
document = null;
}
pnir = null;
リンクバーに追加すればSleipnirでもbookmarkletを使えるんだそうな
リンクバーっていつも非表示にしていたから気づかなかった。
[TrackBack URL: http://tdiary.ishinao.net/tb.rb/20050203]




bookmarkletをぷにるのお気に入りに入れて使ってますよ。
こんなの。
javascript:var%20afid='sharlinfo-22';var%20u=document.location.href;javascript:var%20ai=u.indexOf('ASIN');var%20asin=u.substring(ai+5,ai+15);void(window.open('http://sharl.haun.org/amazon/?asin='+asin+'&affiliate_id='+afid,'_blank','scrollbars=1,status=1'))
うが、単に私がいつもJavaScriptオフで使っているから、bookmarklet(=ブラウザウィンドウの設定に依存する)が動かないだけでした……。