Google Chrome コンソールでは、これは機能します (ポップアップがブロックされたと表示されますが、今は気にしないでください)。
open('http://www.bugmenot.com/view/'+(escape(location).replace(/^\w+%3a\/\//i,'').replace(/\/.*/i,'')));
ポップアップはで開かれますhttp://www.bugmenot.com/view/thesite.com
現在、これはブックマークレットとして機能しません:
javascript:open('http://www.bugmenot.com/view/'+(escape(location).replace(/^\w+%3a\/\//i,'').replace(/\/.*/i,'')));
まったく同じ URL を開く代わりに、http://www.bugmenot.com/view/http%3A
.
なんで?