IE右クリックメニュー、つづき2
謹製の「このページに言及している日記」ブックマークレットだと、"http:" 文字列を削っているので、同じ動作にしてみた。
<!-- 言及日記 hatena_d_refer.html --> <script language="JavaScript"> var parentwin = external.menuArguments; var urlparam = parentwin.document.URL; if (parentwin.event.srcElement.tagName == "A") { urlparam = parentwin.event.srcElement.href; } else if (parentwin.event.srcElement.parentElement.tagName == "A") { urlparam = parentwin.event.srcElement.parentElement.href; } var urlparam2 = urlparam.replace(/http:/, ""); var url = "http://d.hatena.ne.jp/http?" + urlparam2; parentwin.open(url); </script>
おまけ
<!-- 含むブックマーク hatena_b_entry.html --> <script language="JavaScript"> var parentwin = external.menuArguments; var urlparam = parentwin.document.URL; if (parentwin.event.srcElement.tagName == "A") { urlparam = parentwin.event.srcElement.href; } else if (parentwin.event.srcElement.parentElement.tagName == "A") { urlparam = parentwin.event.srcElement.parentElement.href; } var url = "http://b.hatena.ne.jp/entry/" + urlparam; parentwin.open(url); </script>