m2

相対パスから絶対パスに変換

(function(){
  var fr = document.createElement('iframe');
  fr.src = 'about:blank';
  fr.style.display = 'none';
  document.body.appendChild(fr);
  var d = fr.contentWindow.document;
  d.write('<html><head><base href="http://d.hatena.ne.jp/miya2000/20080120/p0"></head><body><a href="hoge.html"></a></body></html>');
  d.close();
  alert(d.body.firstChild.href);
  // ↓は Firefox 不可
  d.getElementsByTagName('base')[0].href = 'http://google.co.jp/hoge/fuga';
  alert(d.body.firstChild.href);
})()

bookmarklet: