спасибо большое за ответ, но что-то не получается. Я пишу так:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript">
function newdoc() {
$(document).one("focusout", function () {
location.assign('321.docx')
})
location.assign('123.docx')
}
</script>
</head>
<body id="id1">
<input type='button' onclick="newdoc()" value='but'/>
</body>
</html>
Почему то это событие срабатывает когда кнопка теряет фокус, а не документ. Соотвественно focusin и focus работают аналогично. Пробовал выбирать body по id1 - тот же эффект. Пробовал через attr назначать атрибут onfocus - вообще ничего не назначилось.