private void OnPageLoaded(object sender, PageLoadedEventArgs e) {
WebBrowser.Execute(@"
document.addEventListener('mouseup', function(){
window.external.Update(window.getSelection().toString());
}, false);
document.addEventListener('mousedown', function(e){
if (e.target.getAttribute('target') == '_blank'){
e.target.setAttribute('target', '_parent');
}
}, false);");
}