var a=document.createElement('a');
a.href='http://google.com';
a.id='tmpLink';
a.target='_blank';
a.innerHTML='0';
a.onclick=function(){ // добавил чтобы посмотреть вызовется ли
document.title='clicked'; // титл меняется. то есть клик происходит.
} // но ссылка по прежнему не открывается..
with(a.style)
display='none';
document.body.appendChild(a);
if(confirm('ok?')){
document.getElementById('tmpLink').click();
}