То есть, если ссылка на сторонний сайт, то открывать страницу в фрэйме?
<iframe id="test" style="display:none"></iframe>
var links = document.links,
href = location.protocol + '//' + location.hostname,
i = 0,
fr = document.getElementById('test');
for(; i<links.length; i++) if(links[i].href.indexOf(href) + 1) links[i].onclick = function() {
fr.src = this.href;
if(fr.style.display == 'none') fr.style.display = '';
}