Сообщение от Deff
|
<script type="text/javascript">
function Zz(){
var a = document.getElementById('Open');
a.href='http://google.com';
a.click();
}
</script>
<a id="Open" style="display:none" href="http://htmlbook.ru/css/table-layout" target="_blank">0</a>
<input type="button" value="Click" onclick="Zz()">
|
во всех примерах у Вас вызывается Zz() после нажатия на кнопку, но дело в том, что с таким раскладом всё работает, а если Zz() вызывать в
if(confirm('?')){
Zz();
}
то тут и начинается магия, ссылка открывается, только если убрать target="_blank".. и такое творится даже с уже существующими ссылками, которые созданы не программно.