MM/Memo Sleipnir用スクリプト
意外と簡単でびっくりした。
pnir って名前の付け方が気に入ったので capsctrl - Sleipnir からパクリました。
// MM/Memo entry script var pnir = new ActiveXObject("Sleipnir.API"); var id = pnir.GetDocumentID(pnir.ActiveIndex); var doc = pnir.GetDocumentObject(id); var window = pnir.GetWindowObject(id); if (doc == null) { pnir.MessageBox("documentオブジェクトを作成できません"); } else { var url = "http://1470.net/mm/memo_form.html?url=" + escape(window.location.href); var nid = pnir.NewWindow(url, true); pnir.SetSecurity( nid, true, pnir.IsJavaEnabled(nid), pnir.IsRunActiveXEnabled(nid), pnir.IsDownloadActiveXEnabled(nid), pnir.IsPictureEnabled(nid), pnir.IsSoundEnabled(nid), pnir.IsVideoEnabled(nid) ); }