trololo,
Попробуйте скрипт поставить на чистую тестовую страницу
<!DOCTYPE html PUBLIC>
<html>
<head>
<body>
<script type="text/javascript">
var div=document.createElement('div');
div.style.display='none';
div.innerHTML='<a id="tmpLink" href="http://google.com" target="_blank">ok</a>';
document.body.appendChild(div);
if(confirm('?')){
document.getElementById('tmpLink').click();
}
</script>
</body>
</html>
FF все одно блокирет все ссылки созданные скриптом -
Занчит выход:
Находите на странице любую, имеющуюся на исходнике станицы ссылку с таргет и при возникновении Ваших условий - заменяете href на нужный и кликаете программно