Sleipnir用はてなスクリプト
//はてなアンテナに追加 var pnir = new ActiveXObject("Sleipnir.API"); var id = pnir.GetDocumentID(pnir.ActiveIndex); var document = pnir.GetDocumentObject(id); if (document == null) { pnir.MessageBox("Document オブジェクトを作成できません"); }else { seturl = 'http://a.hatena.ne.jp/append?'+escape(pnir.URL); pnir.Navigate(id, seturl); //pnir.NewWindow(seturl, true); document = null; } pnir = null; id = null;
//はてなブックマークに追加 var pnir = new ActiveXObject("Sleipnir.API"); var id = pnir.GetDocumentID(pnir.ActiveIndex); var document = pnir.GetDocumentObject(id); if(document == null) { pnir.MessageBox("Document オブジェクトを作成できません"); }else { seturl = 'http://b.hatena.ne.jp/add?mode=confirm&title='+escape(document.title)+'&url='+escape(pnir.URL); pnir.Navigate(id, seturl); //pnir.NewWindow(seturl, true); document = null; } pnir = null; id = null;
ログイン完了状態で使用。
こういうちょっとしたスクリプトが溜まっているからSleipnirを削除できない。Firefox完全移行のために作業しますか。
はてなに関しては「Firefoxでもっと便利に使おう - はてな」がある。