Показать сообщение отдельно
  #5 (permalink)  
Старый 11.02.2010, 02:46
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

В общем, если задача стоит просто не допустить фокуса "любой ценой" , то вроде бы достаточно так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html>
<head>
<script type="text/javascript">
    function d( t ) {
        var br = document.createElement('br');
        document.body.appendChild( br );
        var n = document.createTextNode( t );
        document.body.appendChild( n );
    }
</script> 
</head> 
<body><a href="#"
    onblur="d('blur')"
    onfocus="d('focus');this.blur()"
    onmousedown="d('mousedown');this.blur();return false"
    oncontextmenu="d('contextmenu');this.blur();return false;">link</a>
</body> 
</html>
Ответить с цитированием